IE 8 下小心使用console.log()
2016-12-30 10:35
274 查看
IE 8 下小心使用console.log()
我们很多情况下会使用console.log() 对代码调试。在chrome下和Firefox下都不会有太大问题,但是在最近我在IE8 下调试时使用了console.log(),就出现一些问题。在IE8中要想使用它调试代码必须要先开启F12,如果不开启F12,在浏览器的下方就会显示报错。那是因为IE8会将console.log()默认处理为错误逻辑,但是在F12下处理为控制台输出。比较有意思的是,但我们将F12关闭,刷新页面,IE8 仍然将console.log()处理为控制台输出,即打开过一次F12,就会一直识别console.log()。因此我们常常会在调试后忘记删除console.log()语句。怎样让报错重现:开启一次F12后,会识别console.log()。我们需要清空浏览器缓存,再重启浏览器,不打开F12,就会重现了。
我们应该做的是养成好的编程习惯,不要滥用console.log(),调试后记得注释掉或删掉调试代码。
相关文章推荐
- IE6789浏览器使用console.log类似的方法输出调试内容但又不影响页面正常运行
- firebug中的console.log()使用注意的问题
- ie使用JS实现console
- 使用Console.log调试
- 使用Xcode开发phoneGap应用时使用console.log()输出日志。
- console.log()方法的使用
- 从VB.Net到VB6.0要小心,关于使用IIF和log求对数函数(串联的小知识)
- 只能使用alert,或者断点时才能显示出console.log里面的内容
- 在JavaScript中使用console.log打印对像、数组等调试代码
- 自己的兼容IE系列的console.log
- IE 中使用 Console
- WinForm使用Console窗口输出Log
- VMware Remote Console plug-in无法安装以及使用IE无法正常显示Vmware Server 2.0.0的解决办法
- 小谈chrome调试命令:console.log的使用
- js 不能直接将 console.log 作为参数使用
- IE下不能使用console调试
- firebug中的console.log()使用注意的问题
- 使用Firebug的console导致IE提示对象未定义错误
- firebug中的console.log()使用注意的问题
- console.log的使用