Суббота, 20.04.2024, 09:39
Приветствую Вас Гость

Меню сайта
Web-программирование
Наш опрос
Какой браузер Вы используете?
Всего ответов: 1422
Статистика

Анализ веб сайтов

Error

Создание

new Error(message)

Аргументы

message
сообщение об ошибке

Ошибки выполнения яваскрипта приводят к генерации исключений в виде объектов Error.

Существуют следующие базовые подклассы Error:

EvalError
Ошибка при выполнении eval()
RangeError
Эта ошибка происходит, когда переданный параметр лежит за границами допустимого диапазона
ReferenceError
Ошибка при разыменовании неверной ссылки
SyntaxError
Синтаксическая ошибка, которая произошла при разборе кода, переданного eval()
TypeError
Переменная или параметр неправильного типа
URIError
Ошибка происходит, когда encodeURI() или decodeURI() вызваны с неправильными параметрами
Пример: Ошибка при выполнении

1try {
2    eval(someThing)
3} catch (e) {
4    if (e instanceof EvalError) {
5        alert("Ошибка при выполнении: " + e.message);
6    } else {
7        throw(e)
8    }
9}

Описание, примеры

Пример: Пользовательское исключение

1try {
2    throw new Error("Упс!");
3} catch (e) {
4    alert(e.name + ": " + e.message);
5}
Реклама
Поиск
Друзья сайта
Топ100- Веб-дизайн free counters