错误处理无论对哪种语言来说,都至关重要。在JavaScript中主要是通过Error对象和Stack Traces提供有价值的错误堆栈,帮助开发者调试。 在服务端开发中,开发者可以将有价值的错误信息打印到服务器日志中,而对于客户端而言就很难重现用户环境下的报错,我们团队一直在做一个错误监控的应用,在这里也和大家一起讨论下js异常监控的常规方式。 了解 Stack Stack部分主要在阐明js中函数调用栈的概念,它符合栈的基本特性“当调用时,压入栈顶。当它执行完毕时,被弹出栈”,简单看下面的代码: 上述代码中会在执行到c函数的时候跑错,调用栈为a- |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|