JavaScript name
❮
❯
Пример
Возвращение имени ошибки (мы уже писали, что "alert" как "adddlert", чтобы намеренно вызывать ошибку):
try {
adddlert("Добро пожаловать гость!");
}
catch(err) {
document.getElementById("demo").innerHTML = err.name;
}
Попробуйте сами »
Определение и использование
Свойство name задает или возвращает имя ошибки.
Шесть разных значений могут быть возвращены по имени ошибки собственность:
Имя ошибки | Описание | Попробовать |
---|---|---|
EvalError | В функции eval() произошла ошибка. Примечание: Более новые версии JavaScript не выдают никаких EvalError. Вместо этого используйте СинтаксисError. | |
RangeError | Число "вне диапазона" произошло | Попробовать » |
ReferenceError | Произошла незаконная ссылка | Попробовать » |
СинтаксисError | Произошла синтаксическая ошибка | Попробовать » |
TypeError | Произошла ошибка типа | Попробовать » |
URIError | Произошла ошибка в encodeURI() | Попробовать » |
Совет: Также смотрите свойство message объекта Error.
Поддержка браузера
Свойство | |||||
---|---|---|---|---|---|
name | Да | Да | Да | Да | Да |
Синтаксис
errorObj.name
Технические детали
Возвращаемое значение: | Строка, представляющая имя ошибки |
---|---|
Версия JavaScript: | 1.0 |
Связанные страницы
JavaScript учебник: JavaScript Ошибки
JavaScript справочник: Свойство name
❮
❯