gpt4 book ai didi

javascript - 是否可以用一个 try catch 包围我所有的 javascript 文件?

转载 作者:行者123 更新时间:2023-11-30 06:48:43 25 4
gpt4 key购买 nike

我写了一个小书签,当用户在他的浏览器中点击它时,它会在当前网站上执行一些操作并在弹出窗口中显示一些结果。

在某些网站中,我的小书签无法加载,因为当前网站可能存在问题。

我的小书签代码使用的是 jquery 库。

在某些情况下,错误发生在 jquery 库中,因为某些冲突或我不知道的事情。

我的问题是:
我可以用一个 try catch 包围我所有的 bookmarklet 代码吗,它会捕获我所有代码中发生的任何错误并将用户重定向到另一个页面“错误页面”?

最佳答案

错误会沿着堆栈向下冒泡到原始调用函数,因此如果您用 try...catch 包装整个顶级代码,那么 jQuery 错误将被捕获。

http://jsfiddle.net/NcEpe/

关于javascript - 是否可以用一个 try catch 包围我所有的 javascript 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3398614/

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