English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Объект строки JavaScript

Объект String JavaScript используется для хранения и обработки текста.

Объект String

Объект String JavaScript используется для хранения строк

Строка может быть любым текстом в одинарных или двойных кавычках:

var msg = "Hello world";
var msg = 'Hello world';

В отличие от некоторых других языков, JavaScript не делает различий между одинарными и двойными кавычками.

Индекс строки JavaScript начинается с нуля: первый элемент строки находится на индексе 0, второй элемент на 1 и так далее.

Вы можете найти информацию оВ разделе JavaScript String TutorialУзнайте больше о String.

Свойства объекта String

В таблице ниже перечислены свойства объекта String:

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

Методы объекта String

В таблице ниже перечислены методы объекта String:

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

Внимание:Все методы строк возвращают новый значок. Они не изменяют исходную переменную.