腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
JavaScript
数组
是如何存储在
内存
中的
javascript
、
arrays
、
memory
因此,我在考虑如何将
数组
存储在JavaScript中的
内存
中。我想的更多是关于
数组
单元的
内存
位置。例如,在C中,定义
数组
时需要定义
数组
的大小。这样,C就定义了一个完整的
内存
块,它可以查看每个单元的确切位置。because it can calculate the location 在
浏览 2
提问于2018-04-23
得票数 7
回答已采纳
2
回答
为什么JavaScript数据结构像
数组
一样不是固定长度的?
javascript
、
arrays
我对CS概念已经生疏了,正在看,大约9:00他们谈论
数组
是固定长度的。这是因为它们需要事先告诉堆栈分配给该结构多少
内存
,以便可以将其他
内存
位置分配到其他地方。为什么可以动态分配([].push(element)) JavaScript
数组
?我从更深层次的角度来问这个问题-我知道
JS
中的
数组
是没有“长度”概念的对象,但是当你可以请求
数组
的长度并像
数组
一样通过索引访问它的值时,它就会变得令人困惑。 那么,这是否意味着
JS
对象只与堆
浏览 1
提问于2016-10-09
得票数 0
2
回答
在JavaScript中有理想的
数组
大小吗?
javascript
、
arrays
、
memory-management
我在各种语言中看到过一些实用程序,它们可以计算出所需的
数组
容量的“理想大小”。这些例程通常在分配的
数组
大于容量的情况下使用。它们通常通过计算
数组
长度来工作,使得分配的块大小(以字节为单位)加上
内存
分配开销是给定容量所需的2的最小精确幂。根据
内存
管理方案的不同,在分配并释放
内存
块时,这可以显著减少
内存
碎片。我可以想到四个反对它的理由(没有特别的顺序):
JS
内存
管理系统的工作方式不会从这样的策略中受益
JS
引擎已经在内部
浏览 33
提问于2014-01-25
得票数 16
回答已采纳
3
回答
将
内存
分配给
数组
javascript
我想知道,如果你有一个以高值开头的
数组
,是否有人知道
JS
数组
是如何处理
内存
的。例如,如果您有:作为
数组
中的第一个值,5000之前的所有内容根本不存在,分配给
数组
的
内存
量是否能满足之前未分配的4999个位置的需求……或者它只会将
内存
分配给
数组
中我试图减少我的脚本使用的
内存
量,所以这让我对这个问题感到疑惑:)
浏览 2
提问于2012-04-07
得票数 1
回答已采纳
2
回答
关于大型
JS
变量并保持它们“在
内存
中”的经验法则?
javascript
、
variables
、
memory
、
optimization
:)这是一个文字游戏,所以我有几个变量很大(ish?)
数组
来存储字典内容,以供查阅。我的问题: 对于什么是“太大”
数组
而不能保存在
内存
中,有什么经验法则吗?我最大的
数组
是3000项(由小文本字符串组成)。看上去很好。我猜这没那么大吧。如果变量太大(或者变量太大),那么
JS
中是否有适当的方法从
内存
中“卸载”该变量,直到以后需要它为止?我有一种预感,我的3000项
数组
的
浏览 3
提问于2014-03-05
得票数 1
1
回答
OSX上Node中的小程序
内存
不足?
javascript
、
macos
、
node.js
、
memory
我正在尝试学习JavaScript,并使用node从终端运行
JS
程序,例如我有一个非常简单的javascript程序,它应该创建一个
数组
,但它正在耗尽
内存
,并出现错误FATAL ERROR:
JS
Allocation failed - process out of memoryfunction CreateArray(num) { for (i=0; i<=num; i++) {
浏览 1
提问于2013-11-12
得票数 0
1
回答
我是否可以为有已知数目的元素的Map/Set预先分配
内存
?
javascript
、
performance
、
ecmascript-6
对于
JS
数组
,可以创建一个具有预定义长度的
数组
。如果我们将长度传递给构造函数(如new Array(itemCount) ),
JS
引擎可以为
数组
预先分配
内存
,因此在将新项添加到
数组
时不需要重新分配它。这是关于
数组
的。
浏览 5
提问于2020-01-30
得票数 2
回答已采纳
1
回答
ArrayBuffer和Blob对象的
内存
使用
javascript
、
blob
、
arraybuffer
我正在获取ArrayBuffer块数据,并将每个块添加到web worker上的
数组
中,当我获得所有块时,将该块
数组
转换为blob。//worker.
js
if(e.data.done) constshunks.length = 0 else array.push(e.data.chunk)} 如果
浏览 15
提问于2021-12-07
得票数 1
回答已采纳
1
回答
在使用javascript中的大型
数组
时,释放浏览器
内存
的最佳方法是什么?
javascript
、
arrays
这就是我如何设置事物:下面是
数组
的示例(从这很好,我现在可以循环使用名为database1的
数组
(第一行和第一列位于database1)。 问题是,我需要不时地重新追加数据库文件,这样做会增加
内存
使用量(我以为数据库
数组
会被覆盖)。为了防止这种情况发生,我现在在重新追加database1文件之前
浏览 6
提问于2010-06-20
得票数 7
1
回答
Node.
js
如何删除具有事件侦听器的对象并释放
内存
?
javascript
、
arrays
、
node.js
我正在使用Node.
js
。我有一个objects
数组
。在使用完
数组
中的对象之后,我希望删除所有对象并释放
内存
。my_array = []; 然而,我惊讶地发现,旧
数组
中所有对象的event listeners仍然响应于events。如何删除(或取消引用)所有具有事件侦听器并释放
内存
浏览 2
提问于2017-06-01
得票数 0
回答已采纳
1
回答
这里的交易是什么?(推送对阵列)
javascript
、
underscore.js
我正在查看一个underscore.
js
函数来检索对象中的值,并好奇地想知道_.values函数是如何创建的。该函数与underscore.
js
中的函数相同: var keys = _.keys(obj); var length = keys.length
浏览 2
提问于2014-09-28
得票数 0
回答已采纳
2
回答
到CSV的超大型阵列,并响应节点中的rest api
javascript
、
node.js
、
csv
我有一个包含2000000条记录的非常大的
数组
。当我尝试将该
数组
发送到节点中的CSV函数时,它给出了一个Outofmemory异常。
浏览 1
提问于2018-10-31
得票数 0
1
回答
内存
node.
js
缓冲区内部使用多少个实际字节来存储一个逻辑字节的数据?
node.js
、
memory-efficient
Node.
js
文档声明: 谢谢
浏览 2
提问于2014-12-21
得票数 2
回答已采纳
1
回答
找不到
内存
泄漏的原因
angularjs
、
memory-leaks
、
momentjs
我的AngularJS应用程序中有一个
内存
泄漏,我不知道是什么原因造成的。我已经在Chrome的开发工具中做了几个快照,还有未释放的
内存
,其中包含与moment.
js
相关的信息。在开发工具窗口中,我可以看到一个父“(
数组
)”,它包含其他
数组
,其中填充了一堆与moment.
js
库相关的对象。这是一张图片:有没有人对我应该检查的东西有个提示?还是有人也处理过这个问题?
浏览 0
提问于2019-11-27
得票数 0
1
回答
关于
JS
中闭包的
内存
效率
javascript
我是
JS
的新手,在学习
JS
中的闭包时,我还发现闭包在
内存
效率方面很有用。index];} getHugeArray[577];return hugeArray; const getHugeArray = hea
浏览 1
提问于2019-12-29
得票数 0
1
回答
本机:在
js
和本机之间传输大量数据(java android)
react-native
我知道我们可以使用readableArray和writeableArray在
js
和本机之间传输
数组
。但我必须将数据从真正的
数组
缓冲区复制到它。谢谢
浏览 3
提问于2015-12-18
得票数 1
回答已采纳
1
回答
使用流减少nodejs应用程序
内存
?
node.js
、
highland.js
我的node.
js
应用程序似乎消耗了大量
内存
。每个进程消耗大约100。我听说nodejs本身每个进程的
内存
占用量约为30 per。代码大量使用async.
js
。我试图分析
内存
的使用情况,async.
js
似乎使用了大量的
内存
,但是没有
内存</
浏览 2
提问于2014-03-28
得票数 5
1
回答
v8/node.
js
中的内部
数组
表示
node.js
、
memory
、
memory-management
、
v8
我为node.
js
编写了一个小
内存
基准:具有10个属性的
数组
,每个元素的不同属性名,每个元素都有10个属性的对象
数组
,相同的属性名,具有10个属性的
数组
,相同的属性名,表示为
数组
的对象对这些影响是
浏览 4
提问于2012-04-02
得票数 2
1
回答
在node.
js
中处理20000的
数组
时出错
javascript
、
node.js
、
arrays
在node.
js
中,
数组
的最大可赋值长度是多少?为什么会出现这些错误? “致命错误:无效
数组
长度分配失败- JavaScript堆
内存
不足” 当我执行这段代码时,会出现这个错误。= 0; i < 20000; i++) { answer.push(1);} 我认为这意味着超过了可以分配给
数组
的长度那么,一个
数组
在node.
js
中的最大分配长度是多少? 谢谢!:)
浏览 9
提问于2021-03-24
得票数 1
回答已采纳
1
回答
Node.
js
未定义与空字符串
内存
的使用
javascript
、
node.js
、
optimization
、
benchmarking
我正在编写的node.
js
脚本中有一个相当大的
数组
,它在程序的
内存
中只存在几秒钟。该
数组
为大约6,000-7,000项以字符串格式存储其他(不相关)
数组
的元数据,并且在处理它时从
内存
中清除。当该
数组
中的值不需要任何元数据时,我只需将值设置为空字符串''。不过,我最近一直在考虑将数据类型更改为undefined,以节省
内存
(毕竟,这个
数组
中有6k项)。我在这里看过一个类似的问题:在中,他们使用空
数组
浏览 2
提问于2019-12-30
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
JS数组
JS数组排序
JS数组与函数
JS 数组方法总结
JS内置对象之数组详解
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券