我刚刚将Firefox更新为Firefox 51.0.1(32位),并在更新后console.log停止工作。
当我使用console.log()
测试一些JavaScript变量时,它不会输出任何内容。
答案 0 :(得分:47)
正如我mentioned in another answer所发生的那样,因为Firebug用于输出数据的Firefox内部API已发生变化。 当您打开Browser Console时,您会看到以下错误:
TypeError:ConsoleAPIListener不是构造函数console.js:149:38
请注意,如in a thread in the Firebug discussion group所述和Firebug homepage,Firebug已停止使用且未维护。 即它随着每个新版本的Firefox而越来越多,并且一旦启用了多进程Firefox,它将完全退出。有blog post explaining the reasons。
Firebug背后的团队建议使用Firefox DevTools,而migration guide可用。
答案 1 :(得分:0)
分2步:
为什么:Firebug不再定期更新,它经常会因新的FF更新而过时。 Firefox(F12)中已有的工具正在改变它。