在javascript中将数据添加到对象数组

在javascript中将数据添加到对象数组,javascript,arrays,Javascript,Arrays,我知道我可以做这样的事情: var data = [ { name: 'test1', value: 1 } ]; 但是我想用动态值(来自HTML)填充数据。因此,我将使用var data=[]我如何填写这个?我知道,它一定是在互联网上的某个地方,但我不知道搜索“合适的词” 注意:数据必须用对象填充数组。您可以使用如下方法 var数据=[]; push({name:'test1',value:1}); push({name:'test2',va

我知道我可以做这样的事情:

var data = [
    {
        name: 'test1',
        value: 1
    }
];
但是我想用动态值(来自HTML)填充
数据
。因此,我将使用
var data=[]我如何填写这个?我知道,它一定是在互联网上的某个地方,但我不知道搜索“合适的词”

注意:
数据
必须用对象填充数组。

您可以使用如下方法

var数据=[];
push({name:'test1',value:1});
push({name:'test2',value:2});
push({name:'test3',value:3});

控制台日志(数据)您可以使用“推送”方法

var a=[];
a、 推送({item:'a',value:'a'});

控制台日志(a)
在您的示例中有一个错误,您不能在object literal中使用=。当我看到您的答案时,我已经意识到。push方法应用且运行良好,所以第一次我没有看到
=