怎么检查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的node中间件原理

javascript有哪几种数据类型

值得收藏的20个前端开发icon图标库

使用webpack构建多页应用的代码示例

javascript关闭后有什么影响

javascript对象rest和spread的使用技巧(附代码)

javascript是一门什么样的语言

javascript如何进行文档注释

简约javascript中的变量对象

javascript 设计模式之单例模式

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




打赏

取消

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

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

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

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

评论

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