Кодирует аргумент как константу JScript. Используется для генерации выражений.
Аргументы
- value (тип
Any
)
Аргумент для кодирования. - quoteChar (тип
String
, необязательный)
Символ, используемый в качестве кавычки (одинарная или двойная кавычка). По умолчанию — одинарная кавычка.
Результат
- String
Возвращает закодированное строковое представление аргумента в формате JScript:- Значение типа undefined переводится в строку
'undefined'
. - Значение типа null переводится в строку
'null'
. - Значение типа string заключается в кавычки, при этом существующие кавычки внутри строки маскируются.
- Значения типов integer и real переводятся в строковое значение.
- Значение типа bool переводится в строку
'true'
или'false'
. - Значение типа date переводится в строку вида
'Date( '2011-01-30T10:30:00' )'
.
- Значение типа undefined переводится в строку