JavaScript StringObject


Объект String

Объект String используется для работы с текстом (строками).

Как создать объект String:new String()。

Синтаксис

var txt = new String("string");

Или, если проще:

var txt = "string";

Чтобы изучить руководство по объекту String, проверьтеРуководство по объекту String JavaScript。


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

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

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

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

Методы HTML-обёртки для строк

HTML возвращает содержимое, обёрнутое в соответствующие HTML-теги.

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

Метод Описание
anchor() Создаёт HTML-якорь.
big() Отображает строку крупным шрифтом.
blink() Отображает строку как мигающий текст.
bold() Отображает строку полужирным шрифтом.
fixed() Отображает строку в виде текста пишущей машинки.
fontcolor() Отображает строку с использованием указанного цвета.
fontsize() Отображает строку с использованием указанного размера.
italics() Отображает строку курсивом.
link() Отображает строку как ссылку.
small() Отображает строку мелким шрифтом.
strike() Используется для отображения строки с зачеркиванием.
sub() Отображает строку как нижний индекс.
sup() Отображает строку как верхний индекс.
Другие расширения