腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
JavaScript中
的
空闲字符串和缓冲区
javascript
、
node.js
、
arraybuffer
我知道
JS
引擎会自动从内存中删除“未使用
的
”
对象
。因此,如果我们有一些巨大
的
对象
,并且想要
释放
内存,我们必须这样做:如果我们没有任何其他链接到我们
的
对象
,它很快就会被引擎删除。清楚了。但是如果我们有巨大
的
弦。它也将与buffers一起工作:/* Some code */
浏览 5
提问于2020-09-28
得票数 0
1
回答
分析
JS
中
的
垃圾收集
javascript
、
google-chrome
、
firefox
、
garbage-collection
、
profiling
我们
的
网站上
的
客户端
JS
代码
的
性能有问题,这是由半频繁
的
主要GC操作引起
的
。我想减少这些临时分配和
释放
的
对象
的
数量,但是我无法知道这些
对象
是什么类型
的
,所以: 有办法找出在垃圾收集操作中
释放
了什么样
的
对象
吗?--我在Chrome中找不到它,但是我很乐意使用其他浏览器.我希望拥有分配调用堆栈,但我也很乐意使用
对象
浏览 1
提问于2019-11-04
得票数 0
1
回答
告诉Clang Static Analyzer有关拥有引用
的
第三方库
cocoa
、
clang-static-analyzer
我维护了一个Objective-C项目,它使用一个实现垃圾收集脚本环境
的
C库。在某些情况下,我需要将保留
的
Objective-C
对象
放在脚本
对象
的
私有字段中。然后在finalize回调中
释放
Objective-C
对象
。if (!
JS
_SetPrivate(context, jsSelf, nil);Clang Static Analyzer对finalize回调中
浏览 0
提问于2011-01-28
得票数 0
回答已采纳
1
回答
Node.
js
如何删除具有事件侦听器
的
对象
并
释放
内存?
javascript
、
arrays
、
node.js
我正在使用Node.
js
。我有一个objects数组。/库中创建
的
。所有
对象
都有event listener。根据谷歌搜索结果,当内存不再被任何变量引用时,Garbage Collector应该自动
释放
内存。因此,我将数组设置为一个新
的
空数组:然而,我惊讶地发现,旧数组中所有
对象
的
event lis
浏览 2
提问于2017-06-01
得票数 0
回答已采纳
1
回答
Javascript和GC
javascript
、
performance
、
three.js
、
garbage-collection
、
cpu
我试图优化我
的
三个场景,(即使没有使用这个场景,CPU使用率也会增加)。我阅读了很多解决方案,并尝试用dispose()删除网格
的
内存(尽量避免内存泄漏)。labelMesh[i].geometry.dispose();但是当我检查Javascript时,dispose()
的
CPU是GC
的
什么是最好
的
选择?
浏览 4
提问于2019-08-15
得票数 3
回答已采纳
1
回答
释放
js
中
对象
文字使用
的
内存
javascript
我知道
js
有垃圾回收,可以
释放
不再被引用
的
内存,但我很好奇on是否会像这样工作在引用它们
的
对象
上: b:function(){ },}, return a + b;} x.y();那么,在var x上使用delete能否成功删除
对象
浏览 4
提问于2013-01-15
得票数 2
回答已采纳
1
回答
释放
对象
三个
js
javascript
、
memory-management
、
three.js
、
webgl
我正在做一个使用webGl和Three.
js
的
项目。我
的
问题只有一个:function deallocazioneScena(){ for ( var i = scene.children.length - 1; i >= 0 ; i -- )
浏览 1
提问于2014-03-28
得票数 2
2
回答
关联数组
的
释放
javascript
如何正确地从内存中
释放
关联数组?或者内存将被自动
释放
,而不需要手动
释放
?
浏览 3
提问于2012-03-05
得票数 1
回答已采纳
2
回答
在javascript函数和内存管理中声明vars
javascript
、
memory-management
、
garbage-collection
一段时间以来,我一直对此类型代码中
的
js
潜在内存泄漏持怀疑态度:}当foo被调用时,我假设它被创建为一个执行
对象
,为varfoo返回后,它应该
释放
执行
对象</e
浏览 2
提问于2015-01-05
得票数 1
回答已采纳
2
回答
Fabric.
js
-无需按住鼠标键即可移动
对象
javascript
、
fabricjs
在Fabric.
js
中,可以通过单击鼠标左键、按住鼠标键并移动鼠标来在画布中移动
对象
。在这种情况下,选定
的
对象
跟随鼠标光标,并触发object:moving。
释放
鼠标左键可退出此模式。有没有一种方法可以改变这种行为,让一个
对象
通过不同
的
事件进入这种模式?例如,单击一次使
对象
跟随光标移动(并使object:moving正确触发),然后再次单击以将
对象
释放
到其最终位置?我希望避免在监听“鼠标移动”事件时从头开始编写这篇文
浏览 4
提问于2016-01-25
得票数 2
1
回答
是否为国家反应干净
的
使用记忆?
javascript
、
reactjs
假设我应该使用useState()将大量数据存储在组件
的
本地状态中。逻辑反应使用内存来存储这些数据。但是,当一个组件卸载时会发生什么呢?是否在卸载步骤中为旧状态响应干净
的
已使用内存?
浏览 3
提问于2022-02-19
得票数 0
1
回答
将glib绑定到晶体lang (GC问题)
garbage-collection
、
glib
、
crystal-lang
、
boehm-gc
UInt32) : UInt8*end@[Link("glib-2.0")] # These 2 functions work perfectly fun g_utf8_strup有什么好办法让GC玩
浏览 5
提问于2016-02-09
得票数 5
回答已采纳
1
回答
Processing.
js
-有析构函数吗?
javascript
、
oop
、
processing
、
processing.js
这可能是一个天真的问题,但是Processing.
js
中有析构函数吗?我知道常规处理是基于Java
的
,所以没有析构函数,但我不确定Processing.
js
是否以同样
的
方式运行。就这样,如果需要的话,下面是我想要为其构建析构函数
的
类:class Obstacle { float x, y, w, h
浏览 2
提问于2013-05-03
得票数 0
回答已采纳
1
回答
确定GC
释放
了哪些JavaScript
对象
javascript
、
garbage-collection
、
google-chrome-devtools
、
firefox-developer-tools
我想在任何桌面浏览器中找到一种方法,通过垃圾收集来确定哪些JavaScript分配
的
对象
是
释放
的
。请注意,我是而不是试图跟踪“泄漏”。泄漏是而不是被
释放
的
对象
。在Firefox中,我看到
的
web应用程序偶尔结结巴巴(在超过1秒
的
时间内停止对击键
的
响应);分析显示,在这段时间内,浏览器执行一个冗长
的
GC。在前几秒钟中,添加了大量内存(小块,而不是一次全部)。当GC发生时,几乎所有的内存都会被
释
浏览 4
提问于2016-01-02
得票数 6
1
回答
如何查找带有自动
释放
消息
的
对象
?
objective-c
、
autorelease
当自动
释放
池被
释放
时,我
的
应用程序崩溃。原因似乎是具有自动
释放
消息
的
对象
在池被
释放
之前
的
某个时候被发送了
释放
消息,因此对于已经
释放
的
对象
,应用程序崩溃。因此,我想找出哪些
对象
有挂起
的
自动
释放
消息,这样我就可以平衡保留..
释放
/自动
释放
消息到该
对象
浏览 2
提问于2009-10-06
得票数 1
1
回答
THREE.
js
处理gltf
对象
javascript
、
three.js
、
dispose
、
gltf
我有一个THREE.
js
项目,其中包含一个导入
的
gltf
对象
:function(gltf){},function(error){alert(error);});let newObj = oldObj.clone(); 为了清除内存,我必须
释放
新克隆
的
对象
,而不是原始
对象
。
浏览 9
提问于2022-09-20
得票数 2
1
回答
如何使用mouseReleased()在画布外查看processing.
js
事件
mouseevent
、
processing
、
processing.js
我将acquired设置为鼠标放在
对象
上
的
true,在鼠标上设置为false,因此: if (overThing()) { } acquired = false;然后在我
的
acquired中查询update(),如果
对象
是true,则拖动它。无论我是在活动窗口内还是在活动窗口之外
释放
鼠标,mouseReleased()都会被调用。但是,当我使用proce
浏览 3
提问于2015-05-16
得票数 4
回答已采纳
2
回答
"__NSAutoreleaseFreedObject():
释放
先前
释放
的
对象
“
cocoa
、
xcode
、
debugging
、
nsmutablestring
代码编译得很好(没有警告),但是当我输入一个方法时,一个局部
的
值(一个NSMutableString)会在调试器中显示以下内容: 我没有得到异常,看起来字符串
的
内容(当时甚至没有分配)就是那个NSAutoReleaseFreedObject警告。
浏览 0
提问于2011-03-18
得票数 0
回答已采纳
4
回答
参考计数系统中
的
自动
释放
对象
design
、
c
、
object-oriented-design
、
memory
、
pointers
我正在用C做一些实验,我正在尝试实现我自己
的
参考计数系统。我过去主要使用objects,但是AFAIK自动
释放
对象
是目标C特有的东西。引用计数
的
问题是,当从方法返回
对象
时,没有正确
的
方法同时
释放
对象
并返回
对象
。如果引用计数为1,则它将在
对象
返回之前
释放
该
对象
。相反,当自动
释放
池被耗尽时,自动
释放
池范围内
的
所有
对象</em
浏览 0
提问于2014-11-01
得票数 7
回答已采纳
4
回答
为什么调用Statement.close()不立即
释放
由语句
对象
创建
的
ResultSet
对象
?
java
、
jdbc
来自JDBC Spec 调用Statement.close()是否立即
释放
语句
对象<
浏览 2
提问于2018-08-01
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
JS中的对象-原型
前端#JS之了解函数的arguments对象
JS对象属性排序小技巧
JS内置对象之数组详解
js面向对象编程中类的成员函数
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券