A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/ReferenceError below:

ReferenceError - JavaScript | MDN

ReferenceError

Baseline Widely available *

Объект ReferenceError представляет ошибку, возникающую при обращении к переменной, которая не существует (или не была инициализирована) в текущей области видимости.

ReferenceError является сериализуемым объектом, поэтому он может быть клонирован с помощью structuredClone() или передан между воркерами с использованием postMessage().

RangeReferenceErrorError является подклассом Error.

Конструктор
ReferenceError()

Создаёт новый объект ReferenceError.

Свойства экземпляра

Также наследует свойства экземпляра своего родителя Error.

Эти свойства определены в ReferenceError.prototype и есть у всех экземпляров ReferenceError.

ReferenceError.prototype.constructor

Функция-конструктор, создающая экземпляр объекта. Для экземпляров ReferenceError начальным значением является конструктор ReferenceError.

ReferenceError.prototype.name

Представляет название типа ошибки. Начальным значением ReferenceError.prototype.name является "ReferenceError".

Методы экземпляра

Наследует методы экземпляра своего родителя Error.

Примеры Перехват ReferenceError
try {
  let a = undefinedVariable;
} catch (e) {
  console.log(e instanceof ReferenceError); // true
  console.log(e.message); // "undefinedVariable is not defined"
  console.log(e.name); // "ReferenceError"
  console.log(e.stack); // Стек ошибок
}
Создание ReferenceError
try {
  throw new ReferenceError("Привет");
} catch (e) {
  console.log(e instanceof ReferenceError); // true
  console.log(e.message); // "Привет"
  console.log(e.name); // "ReferenceError"
  console.log(e.stack); // Стек ошибок
}
Спецификации Совместимость с браузерами Смотрите также

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4