【发布时间】:2010-11-23 17:38:53
【问题描述】:
在控制台中打开 Firebug 的“中断所有错误”模式时,它会中断实际上不会导致真正问题的各种错误,甚至“分配给未定义的变量”。
这导致 jQuery 和各种 jQuery UI 插件内部出现大量中断。太糟糕了,我根本无法使用此功能,即使它会使调试变得不那么麻烦。
只有我一个人有这个问题吗?如果没有,有什么解决方法吗?
【问题讨论】:
标签: javascript jquery firefox firebug
在控制台中打开 Firebug 的“中断所有错误”模式时,它会中断实际上不会导致真正问题的各种错误,甚至“分配给未定义的变量”。
这导致 jQuery 和各种 jQuery UI 插件内部出现大量中断。太糟糕了,我根本无法使用此功能,即使它会使调试变得不那么麻烦。
只有我一个人有这个问题吗?如果没有,有什么解决方法吗?
【问题讨论】:
标签: javascript jquery firefox firebug
这些是您看到的合法中断...例如:
undefinedVarName = "something";
在技术上是不合法的,实际上在严格模式下也不会工作......你需要定义一个变量,即使它在你使用它之前处于更高的范围,这既是好的做法,也是......好吧。 ..正确的做事方式。
图书馆本身我没有遇到你描述的休息时间。插件?当然,如果它们写得不好,它们会抛出错误……你可以修复它们或处理它,但 Firebug 的工作就是抱怨 JavaScript 写得不好,它就是这样做的。
【讨论】: