腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
使用
jquery
append
()
添加
DOM
元素
似乎
会
泄漏
内存
?
、
、
、
刚刚遇到了一位客户,他在Ajax met应用中遇到了严重的
内存
泄漏
问题。所以我在sIEve中运行这个案例,每次
添加
新
元素
时,
内存
使用
量都会增加,我从未见过垃圾回收或释放
内存
的情况。即使当RAM
使用
量达到1.5 GC,并且我尝试显式地为IE调用GC时也不会。另一个奇怪的行为是,有时在sIEve中,当我单击empty list时(当调用
jquery
empty()方法时),
内存
使用
量甚至
会</e
浏览 1
提问于2010-11-12
得票数 6
5
回答
javascript
内存
泄漏
、
我正在
使用
jquery
并做类似这样的事情<div id="parent"></div>var _doSomeThing = function() //some codes} { $('#parent').
append
('<span&g
浏览 0
提问于2010-02-23
得票数 18
回答已采纳
6
回答
DOM
删除导致的
jQuery
内存
泄漏
、
这是一个非常简单的网页,它
使用
jQuery
在IE8中
泄漏
内存
(我通过在Windows Task Manager中观察我的iexplore.exe进程的
内存
使用
量随时间增长来检测
内存
泄漏
): });
浏览 11
提问于2009-09-22
得票数 46
回答已采纳
1
回答
jQuery
的事件处理会导致
内存
泄漏
吗?
、
、
当我看到IBM的这篇文章时,我正在阅读
内存
泄漏
的信息,因为我的站点的
内存
不断堆积: 在清单5中,您可以看到一个闭包,其中JavaScript对象(obj)包含对
DOM
对象的引用(由id“
元素
”引用)。
DOM
元素
反过来具有对JavaScript obj的引用。由此产生的JavaScript对象和
DOM
对象之间的循环引用
会
导致
内存
泄漏
。(有关为什么
会
造成
内存
浏览 4
提问于2016-08-24
得票数 2
回答已采纳
2
回答
应该在删除
DOM
元素
之后调用
jQuery
.off吗?
、
、
、
、
我正在通过
jQuery
.on()在
DOM
元素
上注册一个单击监听器。如果稍后从
DOM
中删除该
元素
--可能是间接的,例如通过$(parent).html(...)替换某些父
元素
的内容,我是否仍然需要通过
jQuery
.off()删除处理程序?即使
元素
不再触发任何事件,我也担心潜在的
内存
泄漏
。一旦从
DOM
中删除
元素
,
jQuery
或浏览器是否
会
处理这个问题
浏览 4
提问于2014-12-18
得票数 3
回答已采纳
1
回答
理解AngularJS和Google
内存
管理
、
、
、
、
我想知道为什么--即使在
使用
AngularJS的简单SPA应用程序上,
似乎
也存在
DOM
泄漏
。我可能误解了这一点,但我的看法是分配的
DOM
元素
没有被正确释放。复制程序如下: 在屏幕截图中,您可以看到,在
添加
一个项并删除它之后,垃圾收集之后<em
浏览 1
提问于2014-03-08
得票数 6
1
回答
使用
jQuery
/ .data()避免
内存
泄漏
、
、
我正在
使用
jQuery
动态创建JavaScript
元素
,现在需要针对它们存储JavaScript数据。但是,我现在担心
内存
泄漏
,因为我从来没有对我的对象调用“删除”。我'.
append
‘和'.detach’他们,但从来没有。
jQuery
的文档
似乎
表明,我应该调用remove来清理它在对象-事件、数据等上的足迹。另一种表达我的问题的方法
浏览 5
提问于2013-11-15
得票数 6
回答已采纳
2
回答
JavaScript闭包和
内存
泄漏
、
我在
Jquery
in Action中读到
内存
泄漏
可能是由javascript闭包引起的。有没有人能举个例子? 谢谢!
浏览 1
提问于2009-06-05
得票数 4
2
回答
jQuery
中$.cache的用途是什么?
、
、
$.cache中保存的对象是指在其上注册事件的
DOM
节点。当
DOM
节点被分离时,这会导致
内存
泄漏
,这使得.off()调用成为强制性的。我遇到了这样一种情况:我不知道
DOM
节点(我附加了事件处理程序)何时被分离。虽然我可以在代码中保留对该
DOM
节点的引用并调用.off()进行清理,但这
似乎
并不好用,因为要知道
DOM
节点何时被删除并非易事。 做这件事最好的方法是什么?
浏览 0
提问于2012-02-16
得票数 15
回答已采纳
4
回答
如何在没有
内存
泄漏
的情况下删除
DOM
元素
?
、
、
、
我的JavaSript代码构建了一个LI
元素
列表。当我更新列表时,
内存
使用
量
会
增加,并且永远不会下降。我在sIEve中进行了测试,结果显示浏览器保留了本应由$.remove()或$.empty
jQuery
命令删除的所有
元素
。具体代码请参见。
浏览 1
提问于2010-09-24
得票数 49
0
回答
如何检测
jQuery
中的事件
泄漏
或枚举
jQuery
缓存中的对象?
、
我们
似乎
总是意外地在我们的应用程序中引入
内存
泄漏
,因为我们正在向
元素
添加
事件处理程序,并且在从
DOM
中删除父
元素
时忘记删除它们。最初,我认为我应该定期枚举内部
jQuery
缓存中的对象,并对缓存中每个对象的事件侦听器进行计数,以寻找不断增加而从不减少的计数。这通常表示我们正在
添加
未删除的事件处理程序。我还考虑枚举缓存中的对象,以查找
DOM
中不再存在的所有
元素
,如下面的旧代码所示:,它将指示对象仍然附加
浏览 3
提问于2016-12-31
得票数 0
1
回答
确保backbonejs应用程序中没有
内存
泄漏
、
、
、
我有一个backbonejs应用程序,它的工作原理如下:创建模型和视图并将其分配给函数作用域中的局部变量如果我删除
dom
元素
(通过在其父
元素
上调用
jQuery
().empty() ),是否
会
删除所有对视图和模型的引用以避免僵尸对象/
内存
泄漏
?
浏览 0
提问于2012-10-01
得票数 3
回答已采纳
4
回答
jQuery
如何用.data()存储数据?
、
我有点搞不懂
jQuery
如何用.data()函数存储数据。 正如我所读到的扩张性,它
似乎
有一个
内存
泄漏
的风险。不幸的是,我的技能不足以阅读和理解
jQuery
代码本身,但我想知道
jQuery
如何<
浏览 7
提问于2010-03-15
得票数 16
回答已采纳
2
回答
使用
jquery
活动事件删除
元素
会
导致
内存
泄漏
吗?
如果我
使用
jQuery
的活动或委托函数为将来要插入到
DOM
中的
元素
创建事件处理程序,那么在从
DOM
中删除这些
元素
之前是否需要做些什么,这样就不会发生
内存
泄漏
?THe
元素
可能会通过
jQuery
的模板插件
添加
/删除,如果这样做会有所不同的话。 我还没有找到任何关于这一点的确认,并想确认一下。谢谢!
浏览 0
提问于2011-09-13
得票数 2
回答已采纳
2
回答
面向对象的Javascript与纯
jQuery
和.data存储
、
、
、
我目前的编程风格是
使用
John Resig的Class.extend函数的OO:我开始喜欢更小、更整洁、更具可读性的代码,而不是看似过度杀伤力的OO方法。我的想法是现在
使用
jquery
将所有东西都建立在
dom
上,并
使用
.data方法存
浏览 0
提问于2010-10-22
得票数 4
回答已采纳
2
回答
在关闭时销毁
JQuery
UI对话框时发生大量IE7
内存
泄漏
、
、
、
我
使用
的是
JQuery
UI 1.8.7和
JQuery
1.5.1。我有一个对话框,我不仅想在关闭时销毁它,还想在关闭时从
DOM
中删除它。这在Firefox中工作得很好。然而,当我在IE7中做同样的事情时,我发现浏览器的
内存
使用
量达到了6MB的峰值,直到我完全关闭浏览器,这个
内存
才会被回收。所以我的第一个想法是,我的对话框中的某些东西导致了
内存
泄漏
。此外,我意识到我的示例并没有从
DOM
中删除
元素
。无
浏览 2
提问于2011-11-04
得票数 10
1
回答
删除事件侦听器、
jquery
、
内存
泄漏
和性能
、
、
、
、
假设,首先我们
添加
一个按钮并在其上绑定一个侦听器。之后,我们不需要该按钮,而用文本字段替换容器内容。<div id="mainContent">当我们
添加
一个按钮: $('#mainC
浏览 4
提问于2015-01-13
得票数 1
1
回答
编写Javascript/
jQuery
代码时有哪些好的实践?
、
可能重复: if ($('#elem').is(':checked'))if ($('#elem')[0].checked)) 直接与
DOM
交互而不是
使用
jQuery
作为中间人提高了速度至于
内存
泄漏
,我是否应该认为
jQuery</e
浏览 0
提问于2010-08-18
得票数 3
2
回答
为什么将数据存储为
元素
的属性是有风险的?
、
我一直读着同样的东西: 但有人能更详细地解释这些风险吗?
浏览 0
提问于2012-10-09
得票数 21
回答已采纳
5
回答
内存
泄漏
与闭包和(
jQuery
)
DOM
事件在当前浏览器中?
、
、
、
我对javascript很陌生,
似乎
在查找
内存
泄漏
时遇到了一些问题。由于代码相当复杂,我已经将其缩小到了一个
似乎
会
导致
内存
泄漏
的部分。这一切第一次都很不错,但是每次AJAX请求之后,浏览器
内存
就会增加(并不总是相等的)!这个问题可以通过在jsfiddle上多次单击run并观察浏览器
内存
来再现。我已经在代码中
添加
了一些注释,这些注释应该会有所帮助。编辑: Ok,在
使用
sIEve进行了更多的研
浏览 0
提问于2011-12-06
得票数 3
点击加载更多
相关
资讯
使用jQuery操作DOM
前端框架之jQuery 轮播图,放大镜
学做小程序之JQuery简介
jQuery之文档处理
详解jQuery 一
热门
标签
更多标签
云服务器
ICP备案
云直播
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券