我有一个动态填充的 javascript 数组。示例:数组名称 $testarr[] 我有一个数据库,其中填充了这样的数字 $testarr[id]=number。随着我的数据库不断增长,我需要知道数组何时会达到顶峰并拒绝接受任何更多变量
最佳答案
这是特定于浏览器的,因此您需要查看浏览器文档。实际上已经有人利用了这一点,因为足够大的数组会超出浏览器允许的最大值。
我认为您的设计有问题,好像您需要在 javascript 中保存这么多变量,您可能应该重新考虑您的设计。
编辑:显然有一个限制 - 2^32 - 1 - 但我相信你会在数组中达到 2^32 - 1 个元素之前达到浏览器施加的限制。
关于javascript - 一个javascript数组可以容纳多少个变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7826902/