AJAX загрузка
home

Объект String

Объект String используется для хранения и обработки текстовой информации.

Дополнительную информацию об использовании данного объекта Вы можете найти в нашем JavaScript учебнике.

Синтаксис:

//Вы можете создать объект Строка двумя способами:
var str = new String(строка);
//или более коротко (также можно использовать одинарные кавычки):
var str = "строка";

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

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

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

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

Методы обертки строк

С помощью методов ниже Вы можете обернуть строку желаемыми тэгами разметки:

Метод Описание
bold() Оборачивает строку тэгами <b>.
italics() Оборачивает строку тэгами <i>.
link() Оборачивает строку тэгами <a>.
sub() Оборачивает строку тэгами <sub>.
sup() Оборачивает строку тэгами <sup>.