Объект 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.