首页 存档 技术 查看内容

JavaScript 中错误堆栈处理

2018-3-30 13:00 |来自: 互联网 337 0

摘要: 错误处理无论对哪种语言来说,都至关重要。在JavaScript中主要是通过Error对象和Stack Traces提供有价值的错误堆栈,帮助开发者调试。 在服务端开发中,开发者可以将有价值的错误信息打印到服务器日志中,而对于客 ...


错误处理无论对哪种语言来说,都至关重要。在JavaScript中主要是通过Error对象和Stack Traces提供有价值的错误堆栈,帮助开发者调试。



在服务端开发中,开发者可以将有价值的错误信息打印到服务器日志中,而对于客户端而言就很难重现用户环境下的报错,我们团队一直在做一个错误监控的应用,在这里也和大家一起讨论下js异常监控的常规方式。


了解 Stack


Stack部分主要在阐明js中函数调用栈的概念,它符合栈的基本特性“当调用时,压入栈顶。当它执行完毕时,被弹出栈”,简单看下面的代码:

上述代码中会在执行到c函数的时候跑错,调用栈为a-

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部