English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Объект String JavaScript используется для хранения и обработки текста.
Объект String JavaScript используется для хранения строк
Строка может быть любым текстом в одинарных или двойных кавычках:
var msg = "Hello world"; var msg = 'Hello world';
В отличие от некоторых других языков, JavaScript не делает различий между одинарными и двойными кавычками.
Индекс строки JavaScript начинается с нуля: первый элемент строки находится на индексе 0, второй элемент на 1 и так далее.
Вы можете найти информацию оВ разделе JavaScript String TutorialУзнайте больше о String.
В таблице ниже перечислены свойства объекта String:
Свойства | Описание |
---|---|
constructor | Возвратить функцию, создающую прототип объекта String |
length | Возвратить длину строки |
prototype | Позволяет добавить новые свойства и методы в объект |
В таблице ниже перечислены методы объекта 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 |
Внимание:Все методы строк возвращают новый значок. Они не изменяют исходную переменную.