怎么检查javascript语法错误


本文摘自PHP中文网,作者藏色散人,侵删。

在javascript中可以使用“window.onerror”来检查语法错误,还可以捕捉运行时错误,代码如“window.onerror = function(msg,url,line,col,error){...}”。

本文操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

怎么检查javascript语法错误?

JavaScript中错误检查方法:

  • try-catch 存在的局限(此方法可在javascript如何进行错误处理?中查看)

无法捕捉到语法错误(因为代码完全没运行..)

需要借助工具把所有的function块以及文件块加入try,catch

  • 使用window.onerror

可以捕捉语法错误,也可以捕捉运行时错误;

可以拿到出错的信息,堆栈,出错的文件、行号、列号;

只要在当前页面执行的js脚本出错都会捕捉到,例如:浏览器插件的javascript、或者flash抛出的异常等。

跨域的资源需要特殊头部支持。

常见的错误处理程序如下:

阅读剩余部分

相关阅读 >>

javascript诞生于哪一年

javascript中slice方法怎么用

javascript字符串如何进行编码转换

javascript怎么获取元素并删除

javascript就是es5吗

详解javascript的空值合并运算符(??)

简述javascript如何创建数组

javascript怎么删除子节点

javascript xml怎么转json

javascript的console用法是什么

更多相关阅读请进入《javascript》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...