Error

Обновлено: 09.03.2023

Об'єкт помилки

Об’єкт Error надає інформацію про помилку, коли виникає помилка.

приклад

У цьому прикладі ми написали «alert» як « adddlert », щоб навмисно викликати помилку.

Поверніть назву помилки та опис помилки:

try {
  adddlert("Welcome");
}
catch(err) {
  document.getElementById("demo").innerHTML =
  err.name + "<br>" + err.message;
}

Властивості об'єкта Error

  • name

    name

    Sets or returns an error name

  • message

    message

    Sets or returns an error message (a string)

Назви помилок

Назва помилкиопис
EvalErrorЗастаріле – замість цього використовуйте SyntaxError
RangeErrorСталося число "поза діапазоном".
ReferenceErrorСталося незаконне посилання
Синтаксична помилкаВиникла синтаксична помилка
TypeErrorСталася помилка типу
URIErrorВиникла помилка в encodeURI().

Нестандартні властивості та методи

Не використовуйте ці властивості та методи на загальнодоступних веб-сайтах. Вони не працюватимуть у всіх браузерах.

PropertyDescription
argumentsDeprecated
callerDeprecated
columnNumberFirefox only
descriptionMicrosoft only
displayNameFirefox only
fileNameFirefox only
lineNumberFirefox only
numberMicrosoft only
stackFirefox only
MethodsDescription
evalError()Deprecated
internalError()Firefox only
toSource()Non Standard