在JavaScript中,使用Error对象来保存有关错误的信息,创建Error对象有以下三种语法:
(1)var newErrorObj=new Error();
(2)var newErrorObj=new Error(number);
(3)var newErrorObj=new Error(number,description);
number是Error对象的一个属性。错误代码=number&0xffff。如果省略,则为0。参数description是描述错误的简短字符串,如果省略则为空字符串。
假设有一个错误对象e,则从e的属性中可以获得如下信息:
错误类型:e.name;
错误代码:e.number&0xffff;
错误信息:e.message;
错误描述:e.description;