我理解这个错误意味着什么,以及它为什么会发生。 问题是如何找到导致错误的代码。
有没有想法如何找到缺少和使用控制台的地方?
答案 0 :(得分:1)
好吧,我会采取以下方式: - 将整个网页(包括所有脚本,样式和图像)保存到硬盘驱动器 - 搜索console.log文件
答案 1 :(得分:0)
另一个选择是创建一个带有存根函数的虚拟console
对象。
Peter Tseng关于这个问题的答案非常好:'console' is undefined error for Internet Explorer
答案 2 :(得分:0)
好的控制台不是"缺少",这就是IE版本的工作原理。
要查找它的使用位置:
最佳做法是不要将控制台行留在代码中。有一些解决方法,比如在使用之前检查控制台是否可用,但所有这些都会增加代码的开销。