Javascript 为什么Firefox开发工具和Firebug控制台中有很多警告?

Javascript 为什么Firefox开发工具和Firebug控制台中有很多警告?,javascript,jquery,debugging,firebug,Javascript,Jquery,Debugging,Firebug,我在Firefox和Firebug控制台中有很多警告。我不知道该拿他们怎么办。他们是我的错吗?另外,我如何使调试在Firefox中变得清晰和有用 以下是一些例子: [11:06:16.845]函数cf并不总是返回值@ [11:06:16.853]功能ce 并不总是返回值@ [11:06:16.861]功能bZ 并不总是返回值@ [11:06:16.870]测试 相等(=)错误键入为赋值(=)@ [11:06:16.880]功能M 并不总是返回值@ [11:06:16.889]匿名 函数并不总

我在Firefox和Firebug控制台中有很多警告。我不知道该拿他们怎么办。他们是我的错吗?另外,我如何使调试在Firefox中变得清晰和有用

以下是一些例子:

[11:06:16.845]函数cf并不总是返回值@ [11:06:16.853]功能ce 并不总是返回值@ [11:06:16.861]功能bZ 并不总是返回值@ [11:06:16.870]测试 相等(=)错误键入为赋值(=)@ [11:06:16.880]功能M 并不总是返回值@ [11:06:16.889]匿名 函数并不总是返回值@ [11:06:16.921]测试 相等(=)错误键入为赋值(=)@ [11:06:16.934]匿名 函数并不总是返回值@ [11:06:16.957]测试 相等(=)错误键入为赋值(=)@ [11:06:16.972]匿名 函数并不总是返回值@ [11:06:16.998]测试 相等(=)错误键入为赋值(=)@ [11:06:17.012]匿名 函数并不总是返回值@ [11:06:17.035]测试 相等(=)错误键入为赋值(=)@ [11:06:17.051]匿名 函数并不总是返回值@ [11:06:17.073]测试 相等(=)错误键入为赋值(=)@ [11:06:17.086]匿名 函数并不总是返回值@ [11:06:17.126]测试 相等(=)错误键入为赋值(=)@ [11:06:17.153]匿名 函数并不总是返回值@ [11:06:17.175]参考 未定义的属性f.valHooks[此]@ [11:06:17.208]参考 未定义的属性a[f.expando]@ [11:06:17.376]参考 未定义的属性a[f.expando]@ [11:06:17.480]参考 未定义的属性a[f.expando]@ [11:06:17.613]参考 未定义的属性f.event.triggered@

对未定义属性fbs.breakndebugcall的引用
[Break On This Error]var hookReturn=d…e,errorInfo,fbs.breakendebugcall);
firebu…vice.js(第1857行)
对未定义属性a的引用[f.expando]
[Break On This Error](函数(a,b){function cv(a){return f…ndexOf(“.”>=0&&(i=h.split(“.”),h=i。
jquery.js(第16行)
对未定义属性fbs.BreakEndeBugCall的引用
[在此错误时中断]返回This.breaknerrors | | fbs.breakendebugcall;
firebu…vice.js(第3523行)
对未定义属性fbs.BreakEndeBugCall的引用
[Break On This Error]var hookReturn=d…e,errorInfo,fbs.breakendebugcall);
firebu…vice.js(第1857行)
对未定义属性a的引用[f.expando]
[Break On This Error](函数(a,b){function cv(a){return f…ndexOf(“.”>=0&&(i=h.split(“.”),h=i。
jquery.js(第16行)
对未定义属性fbs.BreakEndeBugCall的引用
[在此错误时中断]返回This.breaknerrors | | fbs.breakendebugcall;
firebu…vice.js(第3523行)
对未定义属性fbs.BreakEndeBugCall的引用
[Break On This Error]var hookReturn=d…e,errorInfo,fbs.breakendebugcall);
firebu…vice.js(第1857行)
对未定义属性a的引用[f.expando]
[Break On This Error](函数(a,b){function cv(a){return f…ndexOf(“.”>=0&&(i=h.split(“.”),h=i。
jquery.js(第16行)
对未定义属性fbs.BreakEndeBugCall的引用
[在此错误时中断]返回This.breaknerrors | | fbs.breakendebugcall;
firebu…vice.js(第3523行)
对未定义属性fbs.BreakEndeBugCall的引用
[Break On This Error]var hookReturn=d…e,errorInfo,fbs.breakendebugcall);
firebu…vice.js(第1857行)
对未定义属性a的引用[f.expando]
[Break On This Error](函数(a,b){function cv(a){return f…ndexOf(“.”>=0&&(i=h.split(“.”),h=i。

为了避免它们登录控制台,您可以取消选中。

在Firefox about:config下将javascript.options.strict设置为false。

仔细查看后,您会发现这些警告来自jQuery。因此,肯定不是您的错:-)是的,那是很多错误。但是真的有必要把它全部贴4遍吗?“是我的错吗?”-如果是您的代码,那么是的。老实说,这些错误都是不言自明的。如果您在Firebug中双击它们,它将显示导致错误的行。最后,在不发布代码的情况下,您希望我们如何帮助您?每个脚本都可以在源代码中找到。jquery版本为:v1.6.2警告是正常的,没有任何警告要担心的是。大多数都来自匿名函数、中断和其他抛出警告的东西,这些警告就是警告。如果你在Firebug控制台中单击错误按钮,这应该是清楚的,因为错误是糟糕的。警告,不太多,是的,我在Firebug和最新的jQuery以及许多其他scri中得到了相同的结果pts也是!Facebook制造的任何东西在警告方面似乎都特别糟糕,但再次强调,这并不重要!
reference to undefined property fbs.breakOnDebugCall
[Break On This Error] var hookReturn = d...e, errorInfo, fbs.breakOnDebugCall);
firebu...vice.js (line 1857)
<System>
reference to undefined property a[f.expando]
[Break On This Error] (function(a,b){function cv(a){return f...ndexOf(".")>=0&&(i=h.split("."),h=i.
jquery.js (line 16)
reference to undefined property fbs.breakOnDebugCall
[Break On This Error] return this.breakOnErrors || fbs.breakOnDebugCall;
firebu...vice.js (line 3523)
<System>
reference to undefined property fbs.breakOnDebugCall
[Break On This Error] var hookReturn = d...e, errorInfo, fbs.breakOnDebugCall);
firebu...vice.js (line 1857)
<System>
reference to undefined property a[f.expando]
[Break On This Error] (function(a,b){function cv(a){return f...ndexOf(".")>=0&&(i=h.split("."),h=i.
jquery.js (line 16)
reference to undefined property fbs.breakOnDebugCall
[Break On This Error] return this.breakOnErrors || fbs.breakOnDebugCall;
firebu...vice.js (line 3523)
<System>
reference to undefined property fbs.breakOnDebugCall
[Break On This Error] var hookReturn = d...e, errorInfo, fbs.breakOnDebugCall);
firebu...vice.js (line 1857)
<System>
reference to undefined property a[f.expando]
[Break On This Error] (function(a,b){function cv(a){return f...ndexOf(".")>=0&&(i=h.split("."),h=i.
jquery.js (line 16)
reference to undefined property fbs.breakOnDebugCall
[Break On This Error] return this.breakOnErrors || fbs.breakOnDebugCall;
firebu...vice.js (line 3523)
<System>
reference to undefined property fbs.breakOnDebugCall
[Break On This Error] var hookReturn = d...e, errorInfo, fbs.breakOnDebugCall);
firebu...vice.js (line 1857)
<System>
reference to undefined property a[f.expando]
[Break On This Error] (function(a,b){function cv(a){return f...ndexOf(".")>=0&&(i=h.split("."),h=i.