我想弹出数组元素,将其拆分并保存到不同的数组中。说我有两个数组
arr1 = ["a:b", "c:d"]
arr2 = []
我想要 arr2 作为
arr2 = ["a", "b", "c", "d"]
我试过了
var arr1 = ["a:b", "c:d"]
var arr2 = [];
var tempdata;
for (var i = 0; i < arr1.length; i++) {
tempdata = arr1.pop();
arr2.merge(tempdata.split(':'));
}
但萤火虫给了我一个错误,说合并不是一个函数。
我也试过
var arr1 = ["a:b", "c:d"]
var arr2 = [];
var tempdata;
for (var i = 0; i < arr1.length; i++) {
tempdata = arr1.pop();
var temparray = [];
temparray = tempdata.split(':');
arr2.merge(temparray);
}
仍然没有运气。
谢谢您的帮助。PS:我不介意使用 Jquery。