JavaScript Довідник помилки
Об’єкт помилки
Об’єкт Error надає інформацію про помилку, коли виникає помилка.
Приклад
У цьому прикладі ми написали "alert" як "adddlert", щоб навмисно викликати помилку.
Повернути назву помилки та опис помилки:
try {
adddlert("Welcome");
}
catch(err) {
document.getElementById("demo").innerHTML =
err.name + "<br>" + err.message;
}
Спробуйте самі »
Щоб дізнатися про помилки JavaScript, прочитайте Посібник із помилок JavaScript на нашому сайті W3Schools українською.
Властивості об’єкта помилки
Властивість | Опис |
---|---|
name | Встановлює або повертає назву помилки |
message | Встановлює або повертає повідомлення про помилку (рядок) |
Назви помилок
Назва помилки | Опис | Спробуй це |
---|---|---|
EvalError | Застаріле – замість цього використовуйте SyntaxError | |
RangeError | Число відбулося "поза діапазоном" | Спробуй це » |
ReferenceError | Сталося не дійсне посилання | Спробуй це » |
SyntaxError | Виникла синтаксична помилка | Спробуй це » |
TypeError | Сталася помилка типу | Спробуй це » |
URIError | Виникла помилка в encodeURI() | Спробуй це » |
Нестандартні властивості та методи
Не використовуйте ці властивості та методи на загальнодоступних вебсайтах. Вони не працюватимуть у всіх браузерах.
Властивість | Опис |
---|---|
arguments | Застаріле |
caller | Застаріле |
columnNumber | Firefox лише |
description | Microsoft лише |
displayName | Firefox лише |
fileName | Firefox лише |
lineNumber | Firefox лише |
number | Microsoft лише |
stack | Firefox лише |
Методи | Опис |
evalError() | Застаріле |
internalError() | Firefox лише |
toSource() | Нестандартна |