Push Array in Array



如何使用Javascript将数组推入数组

我只知道push普通数组,比如…

var arr = [];
arr.push(['one','two','three']);

这是. .

array(
 'one',
 'two',
 'three'
)

但是呢?

array(
 array(
  'one',
  'one_two'
 ),
 'two',
 'three'
)

你已经在这么做了。

这段代码创建了一个数组:

var arr = [];
arr.push('one','two','three'); // push three items

。结果与:

相同
var arr = ['one','two','three'];

下面的代码创建了一个锯齿数组(数组中的数组):

var arr = [];
arr.push(['one','two','three']); // push one item that is an array

。结果与:

相同
var arr = [
  ['one','two','three']
];

就像这样

arr.push([['one','two','three']]);

您也可以使用

var oldArray = new Array() // Put something inside
var newArray = {a:valueA, b:valueB, c:valueC}
oldArray.push(newArray)
最好

最新更新