码迷,mamicode.com
首页 > 其他好文 > 详细

前端开发问题及一些小技巧总结

时间:2020-03-03 11:00:02      阅读:82      评论:0      收藏:0      [点我收藏+]

标签:技巧   问题   fun   col   开发者   删掉   良好的   方法   win   

1、console.log 方法在IE中不兼容

低版本的 IE 根本就没有 console.log() 方法,所以如果你在 JS 上运行这个方法就有可能会出错。

在 IE11 上运行 console.log() 方法,在开启了 F12开发者工具时可以正常运行且输出,但是如果没有运行开发者工具时代码就会有问题。console.log 方法不会执行,并且后面的代码也不会执行。此时你就会很难排查问题,因为你在开启开发者工具时就会正常运行且输出。

所以说我们平时应该养成良好的编程习惯,一些测试用的打印语句要及时的删掉。

当然如果你想在 IE 上也能正常运行这个方法,也可以自己写兼容:

<script type="text/javascript">
    if(!window.console){
        window.console = {};
    }
    if(!window.console.log){
        window.console.log = function(msg){};
    }
</script>

 

前端开发问题及一些小技巧总结

标签:技巧   问题   fun   col   开发者   删掉   良好的   方法   win   

原文地址:https://www.cnblogs.com/wenxuehai/p/12400801.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!