Development

Методы работы со строками в JavaScript

В этой статье речь пойдет о том, что такое строки в JavaScript и методах работы с ними.

Строки — это просто группы символов, такие как «JavaScript», «Hello world!», «http://www.quirksmode.org» или даже «14». Для программирования на JavaScript Вам необходимо знать, что такое строки и как с ними работать, т. к. использовать их придется очень часто. Многие вещи, такие как URL-страницы, значения CSS-параметров и элементов ввода форм — все является строками.

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