标签: javascript node.js specifications ecma
我知道ECMA脚本规范说一个对象可以有无限个子对象,但是我也了解许多ECMA脚本实现不符合此要求。我想知道节点是否限制对象可以拥有的子代数量?
谢谢,爱德华
答案 0 :(得分:3)
是的,但是直到内存不足为止。
var a = {}; var i = 0; while(true){ a[i] = null; i++; }
致命错误:CALL_AND_RETRY_LAST分配失败-JavaScript堆 内存不足
所以这取决于您的内存大小。