См. также
String.toLocaleLowerCase(), String.toLowerCase(), String.toUpperCase()
String.toLowerCase()
преобразует символы строки в нижний регистр
Синтаксис
<b>строка.toLowerCase()</b>
Возвращаемое значение
Копия строки, в которой все символы верхнего регистра преобразованы в эквивалентные им символы нижнего регистра, если такие имеются.
String.toString()
возвращает строку (переопределяет Object.toString())
Синтаксис
<b>строка.toString()</b>
Возвращаемое значение
Элементарное строковое значение строки. Вызов этого метода требуется редко.
Исключения
<b>ТуреЕrror</b>
Генерируется, если метод вызывается для объекта, не являющегося объектом
<b>String</b>
.
См. также
String.valueOf()
String.toUpperCase()
преобразует символы строки в верхний регистр
Синтаксис
<b>строка.toUpperCase()</b>
Возвращаемое значение
Копия строки, в которой все символы нижнего регистра преобразованы в эквивалентные им символы верхнего регистра, если такие имеются.
String.trim() (ECMAScript 5)
удаляет начальные и конечные пробельные символы
Синтаксис
<b>строка.trim()</b>
Возвращаемое значение
Копия строки, из которой удалены все начальные и конечные пробельные символы.
См. также
String.replace()
String.valueOf()
возвращает строку (переопределяет Object.valueOf())
Синтаксис
<b>строка.valueOf()</b>
Возвращаемое значение
Элементарное строковое значение строки.
Исключения
<b>ТуреЕrror</b>
Генерируется, если метод вызывается для объекта, не являющегося объектом
<b>String</b>
.
См. также
String.toString()
SyntaxError
SyntaxError
свидетельствует о синтаксической ошибке (Object->Error->SyntaxError)
Конструктор
new SyntaxError()
new SyntaxError(сообщение)
Аргументы
сообщение Необязательное сообщение об ошибке, предоставляющее дополнительную информацию об исключении. Если этот аргумент указан, он выступает в качестве значения свойства
<b>message</b>
объекта
<b>SyntaxError</b>
.
Возвращаемое значение
Вновь созданный объект
<b>SyntaxError</b>
. Если указан аргумент сообщение, объект
<b>SyntaxError</b>
берет его в качестве значения своего свойства
<b>message</b>
; в противном случае в качестве значения этого свойства он берет строку по умолчанию, определенную в реализации. Конструктор
<b>SyntaxError(),</b>
вызванный как функция (без оператора
<b>new</b>
), ведет себя так же, как если бы он был вызван с оператором
<b>new</b>
.
Свойства
<b>message</b>
Сообщение об ошибке, предоставляющее дополнительную информацию об исключении. Это свойство содержит строку, переданную конструктору, или строку по умолчанию, определенную в реализации. Подробности см. в справочной статье
<b>Error.message</b>
.
<b>name</b>
Строка, определяющая тип исключения. Все объекты
<b>SyntaxError</b>
наследуют для этого свойства строку «SyntaxError».
Описание
Экземпляр класса
<b>SyntaxError</b>
сигнализирует о синтаксической ошибке в программном коде. Метод
<b>eval(),</b>
а также конструкторы
<b>Function()</b>
и
<b>RegExp()</b>
могут генерировать исключения этого типа. Подробности о генерации и перехвате исключений см. в справочной статье
<b>Error</b>
.
См. также
Error, Error.message, Error.name
TypeError
TypeError
генерируется, когда значение имеет неверный тип (Object—> Error—>Ту ре Error)
Конструктор
<b>new TypeError()</b>
<b>new TypeError(сообщение)</b>
Аргументы
сообщение Необязательное сообщение об ошибке, предоставляющее дополнительную информацию об исключении. Если этот аргумент указан, он выступает в качестве значения свойства
<b>message</b>
объекта
<b>TypeError</b>
.
Возвращаемое значение
Вновь созданный объект
<b>TypeError</b>
. Если указан аргумент сообщение, объект
<b>TypeError</b>
берет его в качестве значения своего свойства
<b>message</b>
; в противном случае в качестве значения этого свойства он берет строку по умолчанию, определенную в реализации. Конструктор
<b>TypeError(),</b>
вызванный как функция (без оператора
<b>new</b>
), ведет себя так же, как если бы он был вызван с оператором
<b>new</b>
.
Свойства
messagе Сообщение об ошибке, содержащее дополнительную информацию об исключении. Это свойство содержит строку, переданную конструктору, или строку по умолчанию, определенную в реализации. Подробности см. в справочной статье
<b>Error.message</b>
.