2017-05-26 83 views
0

我有一个空的对象:{}如何将匿名属性添加到JavaScript对象?

我想为其添加属性。我不想或不需要属性来拥有密钥。

我该怎么做?

+0

你可能想看看范围和封锁。您实际上可以通过不将数据公开到可达范围来创建私有属性。 – GottZ

回答

3

对象必须具有属性名称,否则您无法访问属性。

只需使用不是数组:

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

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

+0

已注意。但是,挑战仍然存在:一旦存在该对象,如何在其上创建新的匿名属性? – bob

+0

'myObj.push('另一个属性')'。 – BenM