【前言】
本文主要介绍下JS的Error name相关属性.
当 JS 引擎执行 JS代码时,会发生各种错误。
①语法错误,通常是程序员造成的编码错误或错别字; ②拼写错误或语言中缺少的功能(可能由于浏览器差异); ③来自服务器或用户的错误输出而导致的错误; ④由于许多其他不可预知的因素;
当发生错误时,JS通常会停止并产生错误消息。技术术语是这样描述的:JavaScript 将抛出异常(抛出错误)。JS实际上会创建一个Error对象,该对象带有两个属性name和message。
【主体】
(1)Error对象
JS拥有当错误发生时提供错误信息的内置 error 对象,error 对象提供两个有用的属性:name 和 message。
(2)Error的name属性值
错误名 | 描述 |
EvalError | 已在 eval() 函数中发生的错误 |
RangeError | 已发生超出数字范围的错误 |
ReferenceError | 已发生非法引用 |
SyntaxError | 已发生语法错误 |
TypeError | 已发生类型错误 |
URIError | 在 encodeURI() 中已发生的错误 |
接下来依次解析下各个取值含义
篇幅及编辑问题,剩余文章发布至博客园
.
相关推荐
JavaScript可扩展的自定义错误,可以接收消息或Error对象
ECMAScript定义了六种类型的错误,除此之外,还可以使用Error构造方法创建自定义的Error对象,并使用throw语句抛出该对象; 六种错误: 1)ReferenceError:引用错误,要用的东西没找到; 2)TypeError:...
函数对象和其它内部对象的关系 – 对于Function, Object, Array, Date, RegExp, Math, Error等内部对象 可使用new操作来返回一个对象实例 三、类 1. 实现 2. 公有成员,私有成员,静态成员 3. 类的继承
javascript常见error对象处理,错误代码集合
该模块尝试将错误对象转换为常规JavaScript对象。 如果必须存储和操作错误对象,这将很有用。 用法 var SerialisedError = require ( 'serialised-error' ) ; // assuming you have an error var someError = new ...
On Error Resume Next语句 On Error Goto 0语句 Err对象
可扩展的自定义错误JavaScript的可扩展的自定义错误,可以接收一条消息和/或一个Error对象类MyError扩展了ExtensibleCustomError {} new MyError('message'); //接收一条消息new MyError(error); // Tak可扩展...
完美解决js跨域,ajax报parsererror。框架struts2+Spring。
浅谈Oracle常见错误处理,Oracle公司工程师列举的常见错误及处理方法。
JS onerror JS 特殊字符 JS 指导方针 JavaScript 对象 JS 对象简介 JS 字符串 JS 日期 JS 数组 JS 逻辑 JS 算数 JS RegExp JS HTML DOM JavaScript 高级 JS 浏览器 JS Cookies JS ...
C语言头文件 ERRORC语言头文件 ERRORC语言头文件 ERRORC语言头文件 ERRORC语言头文件 ERRORC语言头文件 ERRORC语言头文件 ERRORC语言头文件 ERRORC语言头文件 ERRORC语言头文件 ERRORC语言头文件 ERRORC语言头文件 ...
本文介绍了六种ASP对象:分别为 Application对象 ObjectContext对象 Request对象 Response对象 Server对象 Session对象
Error:in ./node-modules/axios/lib/platform/index.js
apache Proxy Error apache Proxy Error apache Proxy Error apache Proxy Error
convert_validation_to_error 将 JSON 模式验证消息转换为 Error 对象。
一、ERR对象 err对象使用的时候不需要创建实例,就是说你要用的时候随便拿来使用,就像session一样。 不需要像ADODB对象使用的时候Set conn=Server.CreateObject(“ADODB.Connection”)来创建实例,它返回...On Error Resu
script src =" ./node_modules/show-js-error/dist/show-js-error.js " > </ script > 或者< link rel =" stylesheet " href =" ./node_modules/show-js-error/dist/show-js-error.css " />< ...
sybse iQ error docsybse iQ error docsybse iQ error docsybse iQ error docsybse iQ error docsybse iQ error docsybse iQ error docsybse iQ error docsybse iQ error docsybse iQ error docsybse iQ error ...