javascript - 一个javascript数组可以容纳多少个变量?

标签 javascript

我有一个动态填充的 javascript 数组。示例:数组名称 $testarr[] 我有一个数据库,其中填充了这样的数字 $testarr[id]=number。随着我的数据库不断增长,我需要知道数组何时会达到顶峰并拒绝接受任何更多变量

最佳答案

这是特定于浏览器的,因此您需要查看浏览器文档。实际上已经有人利用了这一点,因为足够大的数组会超出浏览器允许的最大值。

我认为您的设计有问题,好像您需要在 javascript 中保存这么多变量,您可能应该重新考虑您的设计。

编辑:显然有一个限制 - 2^32 - 1 - 但我相信你会在数组中达到 2^32 - 1 个元素之前达到浏览器施加的限制。

关于javascript - 一个javascript数组可以容纳多少个变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7826902/

相关文章:

javascript - 如何在 d3.js 中将单栏制作为 3d 效果?

javascript - Meteor 用对象更新集合

javascript - 如何将 TypeScript 声明文件与 JavaScript 一起使用

javascript - React - 冒泡状态以更改子项的类名

javascript - 我需要创建一个无限循环

javascript - 尝试在表单中显示单选按钮的内容

javascript - 将 onchange 事件监听器附加到文本区域

javascript - 代码镜像 & html2canvas : Save iFrame as Image

javascript - 使用 Material UI 菜单时在控制台中收到警告。建议我解决方案。我在文本对象中使用 HTML

javascript - Lodash 等于函数