对象属性名称的长度是否会影响内存使用?

时间:2017-04-21 13:34:16

标签: javascript memory javascript-objects

我有包含大约200000条记录的对象数组。对象具有长键名称。更短的属性名称会消耗更少的内存吗是否足以改善表现?

如果我准备我的数据:

[{"dTN":"datatype value","dTR":"dataType range"},....]

而不是:

[{"dataTypeName":"datatype value","dataTypeRange":"dataType range"},....]

它将如何影响浏览器的内存使用量?

任何人都可以解释javascript如何处理对象属性名称吗?

1 个答案:

答案 0 :(得分:0)

您可以使用Chrome中的window.performance.memory进行查看。

如果你有许多重复的字符串我相信它们会被优化,这完全取决于引擎当然。如果密钥都不同,您可能会看到增加。