答案 0 :(得分:80)
jQuery和console.log
是不相关的实体,虽然在一起使用时很有用。
如果您使用浏览器的内置开发工具,console.log
将记录有关传递给log
函数的对象的信息。
如果控制台未处于活动状态,则日志记录将不起作用,并且可能会破坏您的脚本。请务必在记录之前检查控制台是否存在:
if (window.console) console.log('foo');
可能会看到这种快捷方式:
window.console&&console.log('foo');
还有其他有用的调试功能,例如debug
,dir
和error
。 Firebug的wiki列出了console api中的可用功能。
答案 1 :(得分:15)
答案 2 :(得分:7)