我想知道是否有一种方法可以保证无论站点上出现任何 JS 错误,某个 JS 代码始终运行。
我想制作一个日志记录脚本,在管理页面中记录我的用户的事件,这样如果出现问题,我可以轻松地重新创建导致错误的工作流程。
那么有什么方法吗?
非常感谢。
最佳答案
With any language or any program you cannot guarantee.
拥有无错误程序的唯一方法是通过彻底测试来创建程序。
- 为您的用户的所有可能性创建单元测试用例 故事。
使用 try...catch mdn link
控制台日志
就我在 JavaScript 中的工作而言,这些是确保您的程序运行的方法,对于浏览器,这有时看起来很棘手,因为一切都在用户端,您只能通过进行健壮的编码来控制。
编辑: 通过此评论,我无意传达测试是实现无错误代码的唯一途径,您应该知道这一点,但仍然遵循 OOP 的最佳实践。 据我所知,这就是全部。
关于javascript - 牢不可破的Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34415015/