2017-05-26 85 views
0

我有一個空的對象:{}如何將匿名屬性添加到JavaScript對象?

我想爲其添加屬性。我不想或不需要屬性來擁有密鑰。

我該怎麼做?

+0

你可能想看看範圍和封鎖。您實際上可以通過不將數據公開到可達範圍來創建私有屬性。 – GottZ

回答

3

對象必須具有屬性名稱,否則您無法訪問屬性。

只需使用不是數組:

var myObj = [ 
    'item', 
    'item2' 
]; 

現在只需使用myObj[0]myObj[1]

+0

已注意。但是,挑戰仍然存在:一旦存在該對象,如何在其上創建新的匿名屬性? – bob

+0

'myObj.push('另一個屬性')'。 – BenM