js是最令程序员头疼的问题了,不是语法也不是使用头疼,而是调试头疼,虽然有很方便的各种各样的调试工具,但经管这样有时候一个疏忽的小问题,会导致各种各样的奇怪问题的出现,今天笔者的同事就出现了这样的问题,苦闷了整整一天才找到了真正的问题。
出现js堆栈溢出的问题一般的情况有两种:
1.检查自己的js代码看代码中有没有死循环。
2.代码中引用了jQuery-1.4.2.min.js这个js实现一些动态效果或者是辅助,这个版本的jQuery就存在这样的问题(同事就是遇到了这个问题)。
解决方案:
1.查询自己的代码,用ie8、ie9 自带的js调试工具跟一遍代码看哪里出现了问题。
2.更换jQuery引用版本。