小编Pyt*_*Boy的帖子

JavaScript 中有字符串池概念吗?我们可以让值/键只引用一个 String 对象吗?

我有一个包含大约 100 万个对象的大型 json 映射,每个对象包含大约 200 个键值对。例如。[{key1 : val1, key2 : val2, ...}, {key1 : val3, key2 : val4, ...}]

正如您所看到的,这里的键被复制了,每个键都意味着一个新的 String 对象。有没有其他方法可以让我说所有重复的键都应该指向同一个 String 对象以减少 map 的内存大小。有了上述统计数据,浏览器会因超过 1Gb 的内存而爆炸。

javascript string angularjs

5
推荐指数
1
解决办法
1843
查看次数

标签 统计

angularjs ×1

javascript ×1

string ×1