Чтение онлайн

ЖАНРЫ

JavaScript. Подробное руководство, 6-е издание
Шрифт:

См. также

String.toLocalellpperCase, String.toLowerCase, String.toUpperCase

String.toLocaleUpperCase

преобразует символы строки в верхний регистр

Синтаксис

строка.toLocaleUpperCase

Возвращаемое значение

Копия строки, преобразованная в верхний регистр с учетом региональных параметров. Лишь немногие языки, такие как турецкий, имеют специфические для региона соответствия

регистров, поэтому данный метод обычно возвращает то же значение, что и метод
toUpperCase.

См. также

String.toLocaleLowerCase, String.toLowerCase, String.toUpperCase

String.toLowerCase

преобразует символы строки в нижний регистр

Синтаксис

строка.toLowerCase

Возвращаемое значение

Копия строки, в которой все символы верхнего регистра преобразованы в эквивалентные им символы нижнего регистра, если такие имеются.

String.toString

возвращает строку (переопределяет Object.toString)

Синтаксис

строка.toString

Возвращаемое значение

Элементарное строковое значение строки. Вызов этого метода требуется редко.

Исключения

ТуреЕrror
Генерируется, если метод вызывается для объекта, не являющегося объектом
String
.

См. также

String.valueOf

String.toUpperCase

преобразует символы строки в верхний регистр

Синтаксис

строка.toUpperCase

Возвращаемое значение

Копия строки, в которой все символы нижнего регистра преобразованы в эквивалентные им символы верхнего регистра, если такие имеются.

String.trim (ECMAScript 5)

удаляет начальные и конечные пробельные символы

Синтаксис

строка.trim

Возвращаемое значение

Копия строки, из которой удалены все начальные и конечные пробельные символы.

См. также

String.replace

String.valueOf

возвращает строку (переопределяет Object.valueOf)

Синтаксис

строка.valueOf

Возвращаемое значение

Элементарное строковое значение строки.

Исключения

ТуреЕrror
Генерируется, если метод вызывается для объекта, не являющегося объектом
String
.

См.

также

String.toString

SyntaxError

SyntaxError

свидетельствует о синтаксической ошибке (Object->Error->SyntaxError)

Конструктор

new SyntaxError

new SyntaxError(сообщение)

Аргументы

сообщение Необязательное сообщение об ошибке, предоставляющее дополнительную информацию об исключении. Если этот аргумент указан, он выступает в качестве значения свойства

message
объекта
SyntaxError
.

Возвращаемое значение

Вновь созданный объект

SyntaxError
. Если указан аргумент сообщение, объект
SyntaxError
берет его в качестве значения своего свойства
message
; в противном случае в качестве значения этого свойства он берет строку по умолчанию, определенную в реализации. Конструктор
SyntaxError,
вызванный как функция (без оператора
new
), ведет себя так же, как если бы он был вызван с оператором
new
.

Свойства

message
Сообщение об ошибке, предоставляющее дополнительную информацию об исключении. Это свойство содержит строку, переданную конструктору, или строку по умолчанию, определенную в реализации. Подробности см. в справочной статье
Error.message
.

name
Строка, определяющая тип исключения. Все объекты
SyntaxError
наследуют для этого свойства строку «SyntaxError».

Описание

Экземпляр класса

SyntaxError
сигнализирует о синтаксической ошибке в программном коде. Метод
eval,
а также конструкторы
Function
и
RegExp
могут генерировать исключения этого типа. Подробности о генерации и перехвате исключений см. в справочной статье
Error
.

См. также

Error, Error.message, Error.name

TypeError

TypeError

генерируется, когда значение имеет неверный тип (Object—> Error—>Ту ре Error)

Конструктор

new TypeError

new TypeError(сообщение)

Аргументы

сообщение Необязательное сообщение об ошибке, предоставляющее дополнительную информацию об исключении. Если этот аргумент указан, он выступает в качестве значения свойства

message
объекта
TypeError
.

Поделиться с друзьями: