JavaScript String объект является глобальным объектом, который используется для хранения строк. Строка — это последовательность букв, цифр, специальных символов, арифметических значений или их комбинация.

Подробнее см. Руководство по типу данных String в JavaScript.

Свойства String

В следующей таблице перечислены стандартные свойства объекта String.

Свойство Описание
length Возвращает длину строки.
prototype Позволяет добавлять новые свойства и методы к объекту String.

Каждый объект в JavaScript имеет свойство constructor, которая используется для создания экземпляра этого объекта.

Методы String

В следующей таблице перечислены стандартные методы объекта String.

Метод Описание
charAt() Возвращает символ по указанному индексу.
charCodeAt() Возвращает Юникод символа по указанному индексу.
concat() Объединяет две или более строк и возвращает новую строку.
endsWith() Проверяет, заканчивается ли строка указанной подстрокой.
fromCharCode() Преобразует значения Unicode в символы.
includes() Проверяет, содержит ли строка указанную подстроку.
indexOf() Возвращает индекс первого вхождения указанного значения в строке.
lastIndexOf() Возвращает индекс последнего вхождения указанного значения в строке.
localeCompare() Сравнивает две строки в текущей локали.
match() Сопоставляет строку с регулярным выражением и возвращает массив всех совпадений.
repeat() Возвращает новую строку, которая содержит указанное количество копий исходной строки.
replace() Заменяет вхождения строки или шаблона внутри строки другой строкой и возвращает новую строку без изменения исходной строки.
search() Осуществляет поиск строки по регулярному выражению,и возвращает индекс первого совпадения.
slice() Извлекает часть строки и возвращает ее как новую строку.
split() Разбивает строку на массив подстрок.
startsWith() Проверяет, начинается ли строка с указанной подстроки.
substr() Извлекает часть строки между начальным индексом и количеством символов после него.
substring() Извлекает часть строки между начальным и конечным индексами.
toLocaleLowerCase() Преобразует строку в строчные буквы в соответствии с текущей локалью хоста.
toLocaleUpperCase() Преобразует строку в заглавные буквы в соответствии с текущей локалью хоста.
toLowerCase() Преобразует строку в строчные буквы.
toString() Возвращает строку, представляющую указанный объект.
toUpperCase() Преобразует строку в заглавные буквы.
trim() Удаляет пробелы с обоих концов строки.
valueOf() Возвращает примитивное значение объекта String.

Похожие посты

Руководство по сортировке массивов в JavaScript

Сортировка — обычная задача при работе с массивами. Она будет использоваться, например, если вы захотите отобразить названия городов или регионов в алфавитном порядке. JavaScript массив (array) имеет встроенный метод sort() для сортировки элементов массива в алфавитном порядке. Следующий пример демонстрирует, как это работает: Реверсирование массива Вы можете использовать метод reverse(), чтобы изменить порядок элементов массива…

Руководство по массивам в JavaScript

Массивы — это сложные переменные, которые позволяют нам хранить группы значений под одним именем переменной. Массивы JavaScript могут хранить любое допустимое значение, включая строки, числа, объекты, функции и даже другие массивы, что позволяет создавать более сложные структуры данных, такие как массив объектов или массив массивов. Предположим, вы хотите сохранить название цветов в своем коде JavaScript….

Руководство по работе с атрибутами DOM в JavaScript

Атрибуты — это специальные слова, используемые внутри начального тега HTML-элемента для управления поведением тега или предоставления дополнительной информации о теге. JavaScript предоставляет несколько методов для добавления, удаления или изменения атрибутов HTML-элемента. В этом разделе мы узнаем об этих методах подробно. Получение значения атрибута элемента Метод getAttribute() используется для получения текущего значения атрибута элемента. Если указанный…

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 5 / 5. Количество оценок: 1

Оценок пока нет. Поставьте оценку первым.