时间:2010-07-24 05:28:10

标签: javascript jquery

3 个答案:

答案 0 :(得分:80)

jQuery和console.log是不相关的实体,虽然在一起使用时很有用。

如果您使用浏览器的内置开发工具,console.log将记录有关传递给log函数的对象的信息。

如果控制台未处于活动状态,则日志记录将不起作用,并且可能会破坏您的脚本。请务必在记录之前检查控制台是否存在:

if (window.console) console.log('foo');

可能会看到这种快捷方式:

window.console&&console.log('foo');

还有其他有用的调试功能,例如debugdirerror。 Firebug的wiki列出了console api中的可用功能。

答案 1 :(得分:15)

答案 2 :(得分:7)