Поиск по сайту:
Враг трусливо наступал (Из передовицы 1941 года.).

JavaScript – Строковые объекты

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
13.11.2017
JavaScript - Строки

Объект Strings позволяет работать с серией символов; он заворачивает простую строку в тип данных в JavaScript с помощью ряда вспомогательных методов.

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

Синтаксис

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

var val = new String(string);

 

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

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

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

Свойства & Описание
1constructor – Возвращает ссылку на функцию Строки, создавшей объект.
2length – Возвращает длину строки.
3prototype – Свойство прототипа позволяет добавлять свойства и методы к объекту.

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

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

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

Метод & Описание
1charAt() – Возвращает символ по указанному индексу.
2charCodeAt() – Возвращает число, указывающее значение Юникода символа в данном индексе.
3concat() – Объединяет текст двух строк и возвращает новую строку.
4indexOf() – Возвращает индекс внутри вызывающего объекта String первого вхождения указанного значения или -1, если не найден.
5lastIndexOf() – Возвращает индекс внутри вызывающего объекта String последнего вхождения указанного значения, или -1, если не найдено.
6localeCompare() – Возвращает число, указывающее, идет ли ссылка строки до или то же самое, что и данная строка в порядке сортировки.
7match() – Используется для согласования регулярного выражения со строкой.
8replace() – Используется для нахождения соответствия между регулярным выражением и строкой, и заменяет найденную подстроку на новую подстроку.
9search() – Выполняет поиск совпадения между регулярным выражением и определенной строкой.
10slice() – Извлекает часть строки и возвращает новую строку.
11split() – Разбивает объект String, на массив строк, разделяя строку на подстроки.
12substr() – Возвращает символы в строке, начиная с указанного места через указанное количество символов.
13substring() – Возвращает символы в строке между двумя индексами в строку.
14toLocaleLowerCase() – Символы внутри строки преобразуются в нижний регистр при соблюдении текущего языкового стандарта.
15toLocaleUpperCase() – Символы внутри строки преобразуются в верхний регистр при соблюдении текущего языкового стандарта
16toLowerCase() – Возвращает строковое значение, преобразованное в нижний регистр.
17toString() – Возвращает строку, представляющую определенный объект.
18toUpperCase() – Возвращает строковое значение, преобразованное в верхний регистр.
19valueOf() – Возвращает элементарное значение заданного объекта.

Обертка HTML строки

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

Метод & Описание
1anchor() – Создает HTML якорь, который используется в качестве ссылки гипертекста.
2big() – Создает строку, которая будет отображаться с большом шрифтом, как если бы это было в теге <big>.
3blink() – Создает vbuf.oe. строку, как если бы это было в теге <blink>.
4bold() – Создает строку, которая будет отображаться жирным шрифтом, как если бы они было в теге <b>.
5fixed() – Вызывает строку, которая будет отображаться в моноширинном шрифте, как если бы он был в теге <tt>
6fontcolor() – Вызывает строку, которая будет отображаться в указанном цвете, как если бы это было в тег <font color=”color”>.
7fontsize() – Вызывает строку, которая будет отображаться в заданном размере шрифта, как если бы они были в тег  <font size=”size”>.
8italics() – Вызывает наклонную строку, как если бы это было в тег <i>.
9link() – Создает гипертекстовую ссылку HTML, которая указывает на другой URL.
10small() – Вызывает строку, которая будет отображаться мелким шрифтом, как если бы это было в теге <small>.
11strike() – Заставляет строку отображаться как зачеркнутый текст, как если бы это было в тег <strike>.
12sub() – Вызывает строку, которая будет отображаться в виде нижнего индекса, как если бы это было в теге <sub>
13sup() – Вызывает строку, которая будет отображаться в виде верхнего индекса, как если бы это было в теге <sup>

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

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Если статья понравилась, то поделитесь ей в социальных сетях:

Это может быть вам интересно

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

**ссылки nofollow

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: