如何使用Javascript推送数组?
我知道只推送普通数组......
var arr = [];
arr.push(['one','two','three']);
那是......
array(
'one',
'two',
'three'
)
但是怎么样?如何像这样推......
array(
array(
'one',
'one_two'
),
'two',
'three'
)
答案 0 :(得分:2)
arr.push([['one','two','three']]);
答案 1 :(得分:2)
这就是你正在做的事情。
此代码生成一个数组:
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']
];
答案 2 :(得分:0)
您也可以使用
var oldArray = new Array() // Put something inside
var newArray = {a:valueA, b:valueB, c:valueC}
oldArray.push(newArray)
最佳