js之异常捕捉
来源:互联网 发布:好看的网络剧霸道总裁 编辑:程序博客网 时间:2024/04/30 16:29
今天看了javascript的书籍,刚知道js也可以使用异常捕捉机制。实现了可以捕捉到弹出框的错误。
function tst() { try { alllert("asdf"); //var i = 1; //i = "sss"; } catch(msg) { /*for(var p in msg){ document.writeln(msg[p]); }*/ //上面可以遍历错误 if(msg instanceof EvalError){ //如果非法调用了eval()函数,则会抛出EvalError的异常。 alert("EvalError"); }else if(msg instanceof ReferenceError){ //从字面的意思应该是调用了错误的引用,此例子是执行到了本步。 alert("ReferenceError"); }else if(msg instanceof RangeError){ //数值超出了范围 alert("RangeError"); }else if(msg instanceof SyntaxError){ //语法错误,错误发生在eval(), alert("SyntaxError"); }else if(msg instanceof TypeError){ //变量类型不是预期的 alert("TypeError"); }else if(msg instanceof URIError){ //错误发生在encodeURI()或decodeURI()中 alert("URIError"); } }
0 0
- js之异常捕捉
- android开发之程序异常捕捉处理
- Spring Boot05 之全局异常捕捉
- 异常捕捉
- 异常捕捉
- 捕捉异常
- 异常捕捉
- 捕捉异常
- 异常捕捉
- Arcgis for JS之对象捕捉
- iOS调试技巧之加断点捕捉异常
- iOS调试技巧之加断点捕捉异常 (转载)
- Java程序设计进阶之路一:捕捉异常
- 捕捉异常 (Visual C#)
- delphi异常信息捕捉
- 捕捉线程的异常
- 异常捕捉工具[转]
- 进程异常的捕捉
- 现代软件的含义
- 【树状数组】[CodeForces - 341D]Iahub and Xors
- 0.0
- 安卓 dex 通用脱壳技术研究(四)
- USACO milking cows
- js之异常捕捉
- 快速幂取模
- java当中float以及double数据类型的掌握
- [LeetCode] Binary Tree Inorder Traversal
- 2015年作为一名Android需要知道的
- poj3259
- HTTP Status 500 -(struts2整合进spring2.5和hibernate3.3)
- 爱奇艺笔试编程题 (学习之旅)
- MMD_3b_StreamAlgorithms