Error

Error - об'єкт Javascript який містить опис помилки.

Цей об'єкт не є стандартизований, тому у різних браузерах є різні властивості об'єка, які можуть мати різні параметри.

Синтаксис:

new Error([ message [, fileName[, lineNumber ]]])

Параметри:

message - не обв'язковий параметр, опис помилки.

fileName - не обов'язковий параметр. Імя файлу (повний шлях файлу) у якому виникла помилка.

lineNumber - не обов'язковий параметр. Номер рядка коду у якому виникла помилка.

Синтаксис браузера Microsoft (Internet Explorer):

obj = new Error([number [, description]]);

Параметри:

number - не обов'язковий параметр, номер помилки.

description - не обов'язковий параметр, опис помилки. Аналог message.

Опис:

При виникнені помилки у коді створюється об'єкт Error який описує помилку.

Для обробки помилок застовують оператор try...catch.

Властивості:

Методи:

Приклад:

var er = new Error(); try{ gih(); } catch(e){ alert(e); } try{ f_er('виклик не існуїчої функції'); } catch(e){ alert(e.name); }