TypeScript - строки
Объект String позволяет работать с серией символов. Он включает в себя ряд вспомогательных методов для строкового примитивного типа данных.
Синтаксис
var var_name = new String(string);
Список методов, доступных в объекте String, вместе с их описанием приведен ниже -
| S.No. | Описание недвижимости |
|---|---|
| 1. | Конструктор Возвращает ссылку на функцию String, создавшую объект. |
| 2. | Длина Возвращает длину строки. |
| 3. | Опытный образец Свойство prototype позволяет добавлять к объекту свойства и методы. |
Строковые методы
Список методов, доступных в объекте String, вместе с их описанием приведен ниже -
| S.No. | Метод и описание |
|---|---|
| 1. | charAt () Возвращает символ по указанному индексу. |
| 2. | charCodeAt () Возвращает число, указывающее значение Unicode символа по данному индексу. |
| 3. | concat () Объединяет текст двух строк и возвращает новую строку. |
| 4. | индекс чего-либо() Возвращает индекс первого вхождения указанного значения в вызывающем объекте String или -1, если не найдено. |
| 5. | lastIndexOf () Возвращает индекс в вызывающем объекте String последнего вхождения указанного значения или -1, если не найдено. |
| 6. | localeCompare () Возвращает число, указывающее, идет ли ссылочная строка до или после или совпадает с заданной строкой в порядке сортировки. |
| 7. | match() Используется для сопоставления регулярного выражения со строкой. |
| 8. | заменить () Используется для поиска совпадения между регулярным выражением и строкой и для замены совпавшей подстроки новой подстрокой. |
| 9. | поиск() Выполняет поиск совпадения между регулярным выражением и указанной строкой. |
| 10. | ломтик() Извлекает часть строки и возвращает новую строку. |
| 11. | Трещина() Разбивает объект String на массив строк, разделяя строку на подстроки. |
| 12. | substr () Возвращает символы в строке, начиная с указанного места и заканчивая указанным количеством символов. |
| 13. | подстрока () Возвращает символы в строке между двумя индексами в строке. |
| 14. | toLocaleLowerCase () Символы в строке преобразуются в нижний регистр с учетом текущей локали. |
| 15. | toLocaleUpperCase () Символы в строке преобразуются в верхний регистр с учетом текущей локали. |
| 16. | toLowerCase () Возвращает значение вызывающей строки, преобразованное в нижний регистр. |
| 17. | нанизывать() Возвращает строку, представляющую указанный объект. |
| 18. | toUpperCase () Возвращает значение вызывающей строки, преобразованное в верхний регистр. |
| 19. | значение() Возвращает примитивное значение указанного объекта. |