假设我们有两个数组
200
我们如何加入它以使其成为
var arrayOne = [21.03.2016, 22.03.2016, 23.03.2016]
var arrayTwo = [23.45, 34.45, 25.76]
注意重要的是我们不要更改变量的类型,它们都应该是数字。
这就是我的尝试:
var joinedResultOfOneandTwo = [[21.03.2016, 23.45],
[22.03.2016, 34.45],
[23.03.2016, 25.76]]
返回:
TypeError:arrayOne [i] .concat不是函数
答案 0 :(得分:2)
这是一个例子
var arrayOne = ['21.03.2016', '22.03.2016', '23.03.2016']
var arrayTwo = ['23.45', '34.45', '25.76']
var joinedResultOfOneandTwo = [];
for (i = 0; i < arrayOne.length; i++) {
joinedResultOfOneandTwo.push([arrayOne[i], arrayTwo[i]]);
}
console.log(joinedResultOfOneandTwo);
&#13;
答案 1 :(得分:-1)
你试过.concat吗?它将两个数组合并为一个
var arrayOne = [21.03.2016, 22.03.2016, 23.03.2016];
var arrayTwo = [23.45, 34.45, 25.76];
arrayOne.concat(arrayTwo);//join arrayTwo into arrayOne