gpt4 book ai didi

javascript 错误停止运行时执行

转载 作者:行者123 更新时间:2023-11-28 07:20:30 24 4
gpt4 key购买 nike

今天我们遇到了这样的情况:我们的 JS 库文件(3000 多行长)中的 1 个小错误(第 500 行)导致了运行时错误(在 undefined object 上调用方法)。

该错误阻止了库文件中所有其他代码的进一步执行,导致我们的网站无法正常工作。

我的问题是:

  1. 由于 JS 是单线程的,将我们的代码拆分为多个文件和作用域是否有助于解决将来的类似问题?
  2. 如果我们不将其拆分,如何才能防止这种情况发生。

谢谢,

最佳答案

  1. 你不能:js 脚本会立即加载。
  2. 防止这种情况的唯一方法是正确设计代码,使用 try/catch 并编写和运行测试

关于javascript 错误停止运行时执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30370915/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com