使用阵列"无限制",有什么值得担心的吗?

时间:2014-06-01 19:26:47

标签: javascript arrays

因此,假设我有一个侧面游戏的假设情况,并且世界存储在2D阵列中。您可以“无限地”向右走,当您探索新的地形时,游戏会向阵列添加新数据。

有什么问题可以提出来吗?性能?稳定性?错误?

当然,技术上并非“无限”,因为没有人会在无限的时间内侧身行走。我在谈论一个大小或限制没有预先定义的数组。

不要给我一个替代解决方案,我不想要它。我只是想知道这样做是否有问题。

编辑:我不是在问“是否存在限制”,我更多地考虑其他问题,如性能。例如,如果阵列必须快速继续扩展,同时它已经拥有100,000个物品,那么阵列是否会减速停止?

1 个答案:

答案 0 :(得分:0)

是的,有一个上限是2 ^ 32 -1这是javascripts记忆中的一个限制!

来源:http://4umi.com/web/javascript/array.php