1
同一對象名重新創建時對象字面空閒內存是多少?當我從對象文字重新創建相同的對象名時,對內存有什麼影響。例如JS中的對象字面內存性能
var objLit = {};
for(var i=0; i<5; i++){
objLit['room'] = {};
objLit['room'].name = "A",
objLit['room'].class = 10
}
console.log(objLit['room']);
輸出是當期的但對於4預覽對象常量,其通過for
環製成。我的問題:
is all 4 object auto delete? is all 4 object reference auto delete?
在每次循環中,您都用新Object覆蓋'objLit.room'。你想要一個數組。 – PHPglue
數組只接受整數鍵。我有字符串鍵。 – Sandeep
'objLit ['room']'和'objLit.room'是一回事。如果您的屬性不符合'.'語法,則只需要使用字符串版本,就像屬性名稱中有空格一樣。看我的例子。 – PHPglue