在一次需求中是要将
this.array = [
['0.6','138'],
['0.674','135'],
['0.77','81'],
['0.8','5']
];
这种格式的多维数组中每一项的string类型数据转换为Number类型
我自己的实现方式是下面这样的
let myArray = [];
for (let index = 0; index <this.array.length; index++) {
let arr = this.array[index].map(function(i){
return +i;
})
myArray.push(arr);
}
this.array = myArray;
之后请教大佬,他的解决方式是这样的
感觉瞬间高大上了 ~~~~~
this.array=this.array.map(v=>v.map(Number))
网友评论