Javascript 如何将项目添加到现有阵列?

Javascript 如何将项目添加到现有阵列?,javascript,arrays,Javascript,Arrays,我有一个这样的数组: var data1 = [{ value: 'Afghan afghani', lubID: 'AFN' },{ value: 'Albanian lek', lubID: 'ALL' }]; 我想做的是在创建data1之后动态地将项目添加到data1中。我该怎么做 谢谢。就像推送到任何其他阵列一样: data1.push( { value: 'Something', lubID: 'Something Else'} ); 如果从空数组开始,只需首先定义它: var d

我有一个这样的数组:

var data1 = [{ value: 'Afghan afghani', lubID: 'AFN' },{ value: 'Albanian lek', lubID: 'ALL' }];
我想做的是在创建data1之后动态地将项目添加到data1中。我该怎么做


谢谢。

就像推送到任何其他阵列一样:

data1.push( { value: 'Something', lubID: 'Something Else'} );
如果从空数组开始,只需首先定义它:

var data1 = [];

然后开始使用我上面介绍的推送方法添加值。

@GergoErdosi OP询问如何将值放入该数组。创建数组需要输入值……这些值来自哪里?