腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
JavaScript,不带引用的
对象
实例
、
、
、
、
有时,当需要时,我会给实例一个引用,比如:var myObj = new myStuff.DoSomething(); 我开始思考内存管理:当
对象
不再使用时,
JS
会清理没有引用的
对象
吗?-同样的方式,它会清理那些有引用的
对象
。那么一个被杀死的
对象
中的所有事件处理程序呢,它们还活着吗?示例:例如,如果我使用new关键字创建了一个可拖动的窗口,但没有引用该
对象
,然后附加事件处理程序,等等。然后我决定从
DOM
中删除该窗口。我如何确保实际的
对象
也被移除?
浏览 1
提问于2012-04-28
得票数 0
回答已采纳
1
回答
当为单页面应用程序动态加载新innerHTML时,如何
清除
DOM
变量和存储空间?
、
、
、
、
我正在用
JS
加载一个动态HTMLs到一个索引页面的div。索引页面div将根据用户在页面中的操作,使用JQuery.load函数动态更新为另一个超文本标记语言文件。HTML还包含
JS
,并且
JS
文件正在加载到
DOM
中,并且其工作正常。但问题是,每当加载新的HTML和
JS
时,
DOM
都会更新,而不是刷新。以前
JS
文件中的变量在Firefox
dom
堆栈中仍然可见。每当加载新的HTML时,我都需要
清除
/刷新
DOM
。
浏览 20
提问于2016-07-15
得票数 0
1
回答
使用dojo后如何清理?
、
、
、
我使用dojo编写了一个应用程序,它在其生命周期内分配了大量数据。有没有一种方法可以确保当我完成时所有的内存都被释放了?谢谢。
浏览 3
提问于2009-01-26
得票数 3
回答已采纳
1
回答
如何销毁cytoscape.
js
实例
、
我们使用cytoscape.
js
在一个角度
JS
应用程序中呈现图形,它似乎是在泄漏
DOM
节点。Chrome工具中的快照比较显示,“实例”数组在全局胞景
对象
中保留了独立的
DOM
树。胞景实例是在指令的链接函数中创建的,我想
清除
作用域$destroy事件上的这些
对象
。即使我手动取消对这些实例的引用,还有其他全局
对象
,如CanvasRenderer.data.container或CanvasRenderer.bindings[].target,它们仍然保留这些元
浏览 4
提问于2014-08-29
得票数 2
回答已采纳
1
回答
使用JQuery删除导致“未定义”错误
、
主插件文件包含在每一页的底部,下面添加了对静态页面的调用:<script type="text/
浏览 5
提问于2012-06-09
得票数 3
回答已采纳
1
回答
“僵尸承诺”在mocha.
js
测试超时后继续
、
、
、
我使用了一个带有Mocha.
js
的测试设置,并且在测试中有很多承诺。测试依赖于在
DOM
中设置内容,并且在两次测试之间,
DOM
被
清除
。然而,有时测试运行缓慢并超时。在这种情况下,它们的承诺会继续执行,但
DOM
会在下一次测试之前被
清除
,因此承诺可能会在下一次测试中错误地抛出错误。有没有办法在测试之间取消或销毁所有未完成的承诺?我们正在使用when.
js
promises。
浏览 7
提问于2013-12-06
得票数 5
5
回答
如果没有innerHTML = "";如何
清除
div中的内容?
、
、
、
我有一个由
JS
创建的
DOM
元素填充的div, 我希望在重复
JS
函数时
清除
div,但是我听说使用document.getElementById('elName').innerHTML = "";不是一个好主意要
清除
div的内容,除了执行此操作之外,还有什么有效的替代方法?
浏览 5
提问于2011-02-20
得票数 28
回答已采纳
3
回答
JavaScript内存管理陷阱?
、
、
因此,使用delete只删除对
对象
的引用,当不再引用该
对象
时,GC将删除该
对象
。 JavaScript是很棘手的,有了闭包、模糊的名称空间和原型继承,就不总是能清楚地知道什么时候开始或者为什么。所以当我应该使用delete时,我应该避免哪些陷阱,使用
对象
?一些关于闭包的东西?一些好的做法来突出显示?<>F29</code>
浏览 8
提问于2009-10-05
得票数 22
4
回答
当没有插入
DOM
元素时,会发生什么?
tipoArquivo + ', ' + encodeURIComponent(formatoExcel);a.click(); 我想知道当没有插入到
DOM
浏览 81
提问于2018-01-24
得票数 2
回答已采纳
1
回答
如何使用React/Om在输入onChange中传播文本
、
、
IInitState om/IRenderState (
dom
/div nil :ref "date":id "new-date&qu
浏览 0
提问于2015-09-13
得票数 0
2
回答
webdriver.io如何使用node.
js
从
DOM
中删除元素
、
、
、
但
DOM
永远不会被
清除
..。每一个新的数据都将以li.sampleClass的形式存储,这会导致极高的硬件使用率和停止使用同一类的大量多个数据。因此,我想,为什么不
清除
DOM
和删除旧的数据前滚动到下一个。 是否有一种方法可以用webdriver.io从
DOM
中删除完整的类或ID,或者您知道用.getText拆分进程的另一种棘手的方法吗?请注意,我在本地主机上使用node.
js
,而且我没有访问该网站的权限。这个网站
浏览 5
提问于2017-09-23
得票数 0
回答已采纳
1
回答
DOM
对象
在哪里产生?
、
请告诉我
DOM
对象
存放在哪里。似乎浏览器的某些部分(呈现引擎或浏览器引擎)创建并保存了它们。有人说
DOM
对象
是Javascript
对象
,但不是很多.纯
JS
-
对象
是在
JS
中创建的,engine.But
DOM
是用C++编写的,允许像其他
JS
对象
一样使用
DOM
对象
。
DOM
对象
看起来像
JS
语言中的其他
对象<
浏览 3
提问于2017-09-07
得票数 0
回答已采纳
2
回答
PHP简单HTML
Dom
解析器内存泄漏/使用
、
我正在尝试使用PHP简单的HTML
Dom
解析器来解析一些网站的信息。不管是什么和在哪里。但看起来,它有一些巨大的内存问题。
浏览 1
提问于2013-08-07
得票数 2
1
回答
为什么node.
js
不对系统资源(如文件句柄)进行垃圾回收?
、
、
我已经在node.
js
上做了大量异步文件I/O工作,我突然意识到,为了不在错误条件下意外泄漏文件描述符,必须非常小心地捕获所有错误路径。如果保存文件描述符的变量超出了作用域,或者从您的代码中变得无法访问,那么node.
js
垃圾收集器似乎应该知道这一点,并为您正确地清理系统资源。浏览器中的Javascript使用
DOM
对象
完成此操作。如果
DOM
对象
已从
DOM
中删除,并保存在Javascript变量中,然后该变量超出作用域或变得不可访问,浏览器将自动为您
清
浏览 1
提问于2014-09-08
得票数 6
1
回答
Chrome中的“挂起活动”是什么?
、
、
在记录堆快照时,一个相当大的组被称为“挂起活动”,它似乎持有对许多不应该从任何地方引用的
对象
的引用。 在网上搜索什么也没找到。 这个“未决活动”组是什么,它会与我的泄密有关吗?
浏览 11
提问于2019-03-12
得票数 2
回答已采纳
1
回答
未处理的拒绝: default.get不是一个函数
、
、
、
、
(react-
dom
.development.
js
:19769) at flushPassiveEffectsImpl (react-
dom
.development.
js
:22853) atunstable_runWithPriority (
浏览 0
提问于2020-05-30
得票数 0
回答已采纳
2
回答
如何添加X以
清除
输入字段
我在两页上使用datatable.
js
。其中一个是X来
清除
输入字段,另一个则不是 当我在chrome中使用
dom
检查器时,
dom
中没有X所在的位置。
浏览 1
提问于2020-02-10
得票数 4
1
回答
是否有必要将事件与从文档中删除的元素解除绑定
、
、
我正在使用JQuery,我想知道remove()方法是否
清除
其事件处理程序的内容。如果是这样,有没有办法在从
DOM
中删除元素
对象
之前
清除
事件处理程序中的元素
对象
?
浏览 2
提问于2011-08-26
得票数 5
回答已采纳
2
回答
使用React的Timer应用程序:每次呈现后setInterval都会被
清除
、
onClick={startTimer}> Start Timer </button> ); 每次呈现后,setInterval函数将被
清除
理想情况下,它应该继续运行,直到显式
清除
。秒状态在每次单击start timer按钮时只增加一次。
浏览 0
提问于2019-10-29
得票数 0
回答已采纳
3
回答
删除JavaScript中的
DOM
节点以节省内存
、
、
我想知道删除使用var elem = document.getElementById('Id1');创建的
DOM
对象
是否需要删除才能优化内存利用率?如果还有其他的建议,请提出来。另外,我们如何以最简单的方式删除这个
DOM
对象
? 谢谢Siddharth
浏览 1
提问于2011-02-22
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
开源项目HTML DOM:解决原生JS中的常见DOM任务
DOM Console对象 参考手册
DOM Event对象 参考手册
DOM HTMLCollection对象 参考手册
DOM Element对象 参考手册
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券