js堆栈溢出的问题

简介:

    js是最令程序员头疼的问题了,不是语法也不是使用头疼,而是调试头疼,虽然有很方便的各种各样的调试工具,但经管这样有时候一个疏忽的小问题,会导致各种各样的奇怪问题的出现,今天笔者的同事就出现了这样的问题,苦闷了整整一天才找到了真正的问题。

    出现js堆栈溢出的问题一般的情况有两种:

      1.检查自己的js代码看代码中有没有死循环。

    2.代码中引用了jQuery-1.4.2.min.js这个js实现一些动态效果或者是辅助,这个版本的jQuery就存在这样的问题(同事就是遇到了这个问题)。

  解决方案:

    1.查询自己的代码,用ie8、ie9 自带的js调试工具跟一遍代码看哪里出现了问题。

    2.更换jQuery引用版本。





本文转自王磊的博客博客园博客,原文链接:http://www.cnblogs.com/vipstone/archive/2011/09/08/2171075.html,如需转载请自行联系原作者
目录
相关文章
|
3月前
|
存储 前端开发 JavaScript
深入理解JavaScript调用堆栈
【8月更文挑战第20天】
58 3
|
自然语言处理 JavaScript 前端开发
解析JavaScript函数调用栈:理解执行上下文与调用堆栈
解析JavaScript函数调用栈:理解执行上下文与调用堆栈
344 0
|
存储 JSON 自然语言处理
JS进阶(二)JS底层运行机制之堆栈内存
1.JS底层运行机制之堆(Heap)栈(Stack)内存 相关理论知识 ECStack(Execution context Stack) 执行环境栈: —— 内存中分出来用于执行js代码的空间 EC(Execution context): —— 执行上下文, 为了区分全局和函数执行所处的不同范围(词法作用域),又可以分为全局执行上下文EC(G)和函数执行私有上下文EC(FUNC) 作者:重阳微噪 链接:https://juejin.cn/post/6850418109707190285 来源:稀土掘金 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
178 0
|
存储 JavaScript 前端开发
JS (Event Loop)事件循环 和 (Call Stack) 调用堆栈
• 1.JS如何在浏览器中运行 • 调用栈 • 堆栈溢出 • Web APIs • 回调队列 • 事件循环 • setTimeout(fn,0) • 工作队列和异步代码 • Promises • promises适合在哪里
126 0
|
JavaScript
js:判断文本溢出隐藏生效text-overflow: ellipsis
js:判断文本溢出隐藏生效text-overflow: ellipsis
296 0
js:判断文本溢出隐藏生效text-overflow: ellipsis
|
存储 前端开发 JavaScript
JavaScript总结:关于堆栈、队列中push()、pop()、shift()、unshift()使用方法的理解
JavaScript总结:关于堆栈、队列中push()、pop()、shift()、unshift()使用方法的理解
248 0
JavaScript总结:关于堆栈、队列中push()、pop()、shift()、unshift()使用方法的理解
|
存储 JSON JavaScript
深入理解js数据类型与堆栈内存(下)
深入理解js数据类型与堆栈内存(下)
深入理解js数据类型与堆栈内存(下)
|
JavaScript 前端开发 开发者
深入理解js数据类型与堆栈内存(上)
深入理解js数据类型与堆栈内存(上)
深入理解js数据类型与堆栈内存(上)
|
Web App开发 前端开发 JavaScript
Javascript 的工作原理:引擎、运行时和调用堆栈概述
随着 Javascript 越来越流行,使其应用的场景越来越多,不仅限于前端,可以是后端、混合应用程序、嵌入式设备等等,于是就有了大前端的叫法。本文开始带大家一起回顾总结 Javascript 的构建块以及它们是如何协同工作,理解其原理,将有助于编写更优的代码。
201 0
Javascript 的工作原理:引擎、运行时和调用堆栈概述