Тип данных String (Visual Studio — JScript)

Длина строки String может составлять от нуля до приблизительно двух миллиардов знаков. Каждый знак представляет 16-разрядным значением Юникода.

В .NET Framework эквивалентным типом данных является класс String.

Заметки

Свойства и методы, принадлежащие типу String, эквивалентны свойствам и методам класса String.

JScript также определяет объект String, который предоставляет иные свойства и методы, чем тип данных String. Невозможно создавать свойства или добавлять методы к переменным, принадлежащим к типу данных String, однако это можно делать для экземпляров объекта String.

Объект String взаимодействует с данными String. Поэтому объект String может вызывать методы и свойства типа данных String, а тип данных String может вызывать методы и свойства объекта String. Дополнительные сведения см. в разделе Свойства и методы объекта "String". Кроме того, к объектам String могут получать доступ функции, которые принимают аргументы типа данных String, и наоборот.

В строковых литералах можно использовать escape-последовательности для представления особых знаков, которые нельзя напрямую использовать в строках, например символа перевода строки или знаков Юникода. При компиляции скрипта каждая escape-последовательность в строковом литерале преобразуется в знаки, которые она представляет. Дополнительные сведения см. в разделе Строковые данные.

JScript не интерпретирует особые последовательности Юникода, такие как суррогатные пары, а также не нормализует строки при их сравнении.

Примечание

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

Некоторые знаки могут быть представлены несколькими последовательностями знаков Юникода. Если отдельные нормализованные последовательности представляют один и тот же знак, они интерпретируются одинаково.

Свойства и методы

String

Требования

Версия .NET

См. также

Ссылки

Объект String

Тип данных char (Visual Studio — JScript)

Основные понятия

Сводка типов данных

Строковые данные

Другие ресурсы

Типы данных (Visual Studio — JScript)