Учебники

JavaScript — объект Strings

Объект String позволяет работать с серией символов; он оборачивает строковый примитивный тип данных Javascript несколькими вспомогательными методами.

Поскольку JavaScript автоматически конвертирует между строковыми примитивами и объектами String, вы можете вызвать любой из вспомогательных методов объекта String в строковом примитиве.

Синтаксис

Используйте следующий синтаксис для создания объекта String —

var val = new String(string);

Параметр String — это серия символов, которые были правильно закодированы.

Свойства строки

Вот список свойств объекта String и их описание.

Sr.No. Описание недвижимости
1 конструктор

Возвращает ссылку на функцию String, которая создала объект.

2 длина

Возвращает длину строки.

3 прототип

Свойство prototype позволяет добавлять свойства и методы к объекту.

Возвращает ссылку на функцию String, которая создала объект.

Возвращает длину строки.

Свойство prototype позволяет добавлять свойства и методы к объекту.

В следующих разделах у нас будет несколько примеров, демонстрирующих использование свойств String.

Строковые Методы

Вот список методов, доступных в объекте String, вместе с их описанием.

Sr.No. Метод и описание
1 Charat ()

Возвращает символ по указанному индексу.

2 charCodeAt ()

Возвращает число, указывающее значение Unicode символа по заданному индексу.

3 CONCAT ()

Объединяет текст из двух строк и возвращает новую строку.

4 индекс()

Возвращает индекс в вызывающем объекте String первого вхождения указанного значения или -1, если не найден.

5 LastIndexOf ()

Возвращает индекс в вызывающем объекте String последнего вхождения указанного значения или -1, если не найден.

6 localeCompare ()

Возвращает число, указывающее, идет ли строка ссылки до или после или совпадает с заданной строкой в ​​порядке сортировки.

7 матч()

Используется для сопоставления регулярного выражения со строкой.

8 заменить ()

Используется для поиска соответствия между регулярным выражением и строкой, а также для замены сопоставленной подстроки новой подстрокой.

9 поиск()

Выполняет поиск соответствия между регулярным выражением и указанной строкой.

10 ломтик()

Извлекает часть строки и возвращает новую строку.

11 Трещина()

Разбивает объект String на массив строк, разделяя строку на подстроки.

12 зиЬзЬг ()

Возвращает символы в строке, начинающейся в указанном месте через указанное количество символов.

13 подстрока ()

Возвращает символы в строке между двумя индексами в строку.

14 toLocaleLowerCase ()

Символы в строке преобразуются в нижний регистр с учетом текущей локали.

15 toLocaleUpperCase ()

Символы в строке преобразуются в верхний регистр с учетом текущей локали.

16 toLowerCase ()

Возвращает значение вызывающей строки, преобразованное в нижний регистр.

17 нанизывать()

Возвращает строку, представляющую указанный объект.

18 toUpperCase ()

Возвращает значение вызывающей строки, преобразованное в верхний регистр.

19 ценность()

Возвращает примитивное значение указанного объекта.

Возвращает символ по указанному индексу.

Возвращает число, указывающее значение Unicode символа по заданному индексу.

Объединяет текст из двух строк и возвращает новую строку.

Возвращает индекс в вызывающем объекте String первого вхождения указанного значения или -1, если не найден.

Возвращает индекс в вызывающем объекте String последнего вхождения указанного значения или -1, если не найден.

Возвращает число, указывающее, идет ли строка ссылки до или после или совпадает с заданной строкой в ​​порядке сортировки.

Используется для сопоставления регулярного выражения со строкой.

Используется для поиска соответствия между регулярным выражением и строкой, а также для замены сопоставленной подстроки новой подстрокой.

Выполняет поиск соответствия между регулярным выражением и указанной строкой.

Извлекает часть строки и возвращает новую строку.

Разбивает объект String на массив строк, разделяя строку на подстроки.

Возвращает символы в строке, начинающейся в указанном месте через указанное количество символов.

Возвращает символы в строке между двумя индексами в строку.

Символы в строке преобразуются в нижний регистр с учетом текущей локали.

Символы в строке преобразуются в верхний регистр с учетом текущей локали.

Возвращает значение вызывающей строки, преобразованное в нижний регистр.

Возвращает строку, представляющую указанный объект.

Возвращает значение вызывающей строки, преобразованное в верхний регистр.

Возвращает примитивное значение указанного объекта.

String HTML Wrappers

Вот список методов, которые возвращают копию строки, заключенную в соответствующий тег HTML.

Sr.No. Метод и описание
1 якорь ()

Создает привязку HTML, которая используется как цель гипертекста.

2 большой ()

Создает строку для отображения крупным шрифтом, как если бы она была в теге <big>.

3 мигать ()

Создает строку для мигания, как если бы она была в теге <blink>.

4 смелый()

Создает строку, которая будет отображаться жирным шрифтом, как если бы она была в теге <b>.

5 фиксированный()

Заставляет строку отображаться шрифтом с фиксированным шагом, как если бы она была в теге <tt>

6 Цвет шрифта()

Заставляет строку отображаться указанным цветом, как если бы она была в теге <font color = «color»>.

7 размер шрифта()

Заставляет строку отображаться с указанным размером шрифта, как если бы она была в теге <font size = «size»>.

8 курсив()

Делает строку курсивом, как если бы она была в теге <i>.

9 ссылка на сайт()

Создает гипертекстовую ссылку HTML, которая запрашивает другой URL.

10 маленький()

Заставляет строку отображаться маленьким шрифтом, как если бы она была в теге <small>.

11 наносить удар()

Заставляет строку отображаться как зачеркнутый текст, как если бы он был в теге <strike>.

12 к югу ()

Заставляет строку отображаться в виде нижнего индекса, как если бы он был в теге <sub>

13 SUP ()

Заставляет строку отображаться как верхний индекс, как если бы он был в теге <sup>

Создает привязку HTML, которая используется как цель гипертекста.

Создает строку для отображения крупным шрифтом, как если бы она была в теге <big>.

Создает строку для мигания, как если бы она была в теге <blink>.

Создает строку, которая будет отображаться жирным шрифтом, как если бы она была в теге <b>.

Заставляет строку отображаться шрифтом с фиксированным шагом, как если бы она была в теге <tt>

Заставляет строку отображаться указанным цветом, как если бы она была в теге <font color = «color»>.

Заставляет строку отображаться с указанным размером шрифта, как если бы она была в теге <font size = «size»>.

Делает строку курсивом, как если бы она была в теге <i>.

Создает гипертекстовую ссылку HTML, которая запрашивает другой URL.

Заставляет строку отображаться маленьким шрифтом, как если бы она была в теге <small>.

Заставляет строку отображаться как зачеркнутый текст, как если бы он был в теге <strike>.

Заставляет строку отображаться в виде нижнего индекса, как если бы он был в теге <sub>

Заставляет строку отображаться как верхний индекс, как если бы он был в теге <sup>

В следующих разделах у нас будет несколько примеров, демонстрирующих использование методов String.