温馨提示:本文翻译自stackoverflow.com,查看原文请点击:javascript - Appending to an object
javascript

javascript - 附加到对象

发布于 2020-03-31 23:49:36

我有一个可容纳警报和有关警报的信息的对象:

var alerts = { 
    1: { app: 'helloworld', message: 'message' },
    2: { app: 'helloagain', message: 'another message' }
}

除此之外,我还有一个变量来表示有多少警报alertNo我的问题是,当我添加新警报时,是否可以将警报附加到alerts对象上?

查看更多

提问者
Steve Gattuso
被浏览
12
734 2013-02-12 07:19

如何将警报作为记录而不是单个对象的属性存储在数组中?

var alerts = [ 
    {num : 1, app:'helloworld',message:'message'},
    {num : 2, app:'helloagain',message:'another message'} 
]

然后添加一个,只需使用push

alerts.push({num : 3, app:'helloagain_again',message:'yet another message'});