我有一个数组
var array = ['123.456789,123.1','456.7890123,234.1','789.0123456,345.1'];
我正在寻找的结果是
var array1 = [123.456789,456.7890123,789.0123456];
var array2 = [123.1,234.1,345.1];
执行此操作的最佳实践是什么? 我一直在看 。 split (””); 但想知道实现它的最佳方法。
提前致谢 马赫
最佳答案
var arr = ["123.456789,123.1","456.7890123,234.1","789.0123456,345.1"];
var array1 = [],
array2 = arr.map(function(e) {
e = e.split(",");
array1.push(+e[0]);
return +e[1];
});
console.log(array1, array2);
关于javascript - 将数组拆分为多个数组或备用数组 - Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14998782/