可以查看控制台的地方!就为了让他们一齐回答。
火狐
(您现在也可以使用Firefox内置的开发工具Ctrl+Shift+J(Tools>WebDeveloper>Error Console),但是Firebug要好得多;请使用Firebug)
Safari和Chrome
基本上一样。
Internet资源管理器
不要忘记,您可以使用兼容性模式来调试IE9或IE10中的IE7和IE8。
如果必须为IE7访问IE6中的控制台,请使用FirebugLite书签
歌剧
IOS
适用于所有iPhone、iPodtouch和iPad。
现在,在iOS 6中,如果插入设备,可以通过OSX中的Safari查看控制台。或者您可以使用模拟器,只需打开Safari浏览器窗口并转到“Developer”选项卡即可。在那里,您将找到让Safari检查器与您的设备通信的选项。
Windows Phone,Android
这两者都没有内置的控制台和书签功能。所以我们用http://jsconsole.com/输入:听一听,它会给你一个脚本标签放在你的HTML中。从那时起,您可以在jssole网站中查看您的控制台。
iOS和Android
您也可以使用http://html.adobe.com/edge/inspect/使用方便的浏览器插件访问任何设备上的Web检查工具和控制台。
旧浏览器问题
最后,如果您在代码中使用控制台,而不同时打开开发工具,则早期版本的IE将崩溃。幸运的是,这是一个简单的解决办法。在代码顶部使用下面的代码片段:if(!window.console){ window.console = {log: function(){} }; }
这将检查控制台是否存在,如果没有,则将其设置为具有名为“空”函数的对象。log..这样的话,window.控制台和window.sole e.log永远都不是真正的undefined.