Справочник по ошибкам JavaScript
Объект ошибки
Объект Error предоставляет информацию об ошибке при возникновении ошибки.
Пример
В этом примере мы написали «alert» как « adddler », чтобы преднамеренно вызвать ошибку.
Вернуть имя ошибки и описание ошибки:
try {
adddlert("Welcome");
}
catch(err) {
document.getElementById("demo").innerHTML =
err.name + "<br>" + err.message;
}
Учебное пособие по ошибкам JavaScript см. в нашем Учебном руководстве по ошибкам JavaScript .
Свойства объекта ошибки
Property | Description |
---|---|
name | Sets or returns an error name |
message | Sets or returns an error message (a string) |
Имена ошибок
Название ошибки | Описание | Попробуй |
---|---|---|
EvalError | Устарело - вместо этого используйте SyntaxError | |
RangeError | Произошло число "вне диапазона" | |
ReferenceError | Произошла недопустимая ссылка | |
Ошибка синтаксиса | Произошла синтаксическая ошибка | |
Ошибка типа | Произошла ошибка типа | |
URIError | Произошла ошибка в encodeURI() |
Нестандартные свойства и методы
Не используйте эти свойства и методы на общедоступных веб-сайтах. Они не будут работать во всех браузерах.
Имущество | Описание |
---|---|
аргументы | Устаревший |
абонент | Устаревший |
номер столбца | только файрфокс |
описание | только Майкрософт |
показать имя | только файрфокс |
имя файла | только файрфокс |
номер строки | только файрфокс |
номер | только Майкрософт |
куча | только файрфокс |
Методы | Описание |
evalError () | Устаревший |
внутренняя ошибка() | только файрфокс |
к источнику() | Нестандартный |