JavaScript错误处理专题

当JavaScript 引擎执行 JavaScript 代码时,会发生各种错误:可能是语法错误,通常是程序员造成的编码错误或错别字;可能是拼写错误或语言中缺少的功能(可能由于浏览器差异);可能是由于来自服务器或用户的错误输出而导致的错误;也可能是由于许多其他不可预知的因素 。那么js有没有好的可以检测错误的呢?
JS本身是动态语言,因此人们普遍认为它是一种最难于调试的编程语言 。脚本出错时,由于没有上下文信息,让人摸不着头脑,ECMAScript 第 3 版致力于解决这个问题,专门引入了try-catch和throw等语句以及一些错误类型,意在让开发人员能够适当地处理错误,提升开发效率 。
1. Error 实例对象
JavaScript 解析或运行时,一旦发生错误,引擎就会抛出一个错误对象 。JavaScript 原生提供Error构造函数,所有抛出的错误都是这个构造函数的实例 。
var err = new Error(&39;);
err.message // &34;
抛出Error实例对象
【JavaScript错误处理专题】以上就是朝夕生活(www.30zx.com)关于“JavaScript错误处理专题”的详细内容 , 希望对大家有所帮助!

猜你喜欢