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