码迷,mamicode.com
首页 > Web开发 > 详细

JQuery(十)

时间:2016-09-15 09:54:11      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:

一:JavaScript中错误的Error对象:

类似于java的错误基类Exception,javascript有个基类Error,Error对象有以下特征:

pname –表示错误类型的字符串
pmessage – 实际的错误信息

Error对象的名称对应于它的类,可以是以下值之一

1、EvalError: 错误发生在eval()函数中

2、RangeError:数字的值超过javascript可表示的范围

3、ReferenceError: 使用了非法的引用

4、SyntaxError: 在eval()函数调用中发生了语法错误。

5、TypeError:变量的类型不是预期所需的

6、URIError: 在encodeURI()或者decodeURI()函数中发生的错误

说明:Mozzilla和IE均扩展了Error对象,如IE中提供了一个number特性来表示错误代号,也可用description代替message

 

引入throw语句,用于有目的的抛出异常

语法如下:throw error_object

error_object可以是字符串、数字、布尔值或是实际的对象。如:

throw  “an error occurred”;

throw 5007;

throw true;

throw new Object();

throw new Error();

throw new Error(“error”);

throw new Error(10001,”error”);

其他Error子类也可以使用

如:

throw new SytaxError(“语法错误”);

throw new TypeError(“数据类型有误”);

throw new EvalError(“Eval类型错误”);

自定义异常的简单实例:

 

JQuery(十)

标签:

原文地址:http://www.cnblogs.com/sunliyuan/p/5874373.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!