数组拍平五种方式(含基础内容回顾)
把多维数组转换为一维数组的方法:
方法一:toString( )
//答案:
function flatten(arr) {
return arr.toString().split(',').map(function(item){
return +item;//类型准换为
})
}
//解析:
arr=[[1,2,3],[4,5,6],[7,8,9]]
console.log(arr.toString());
//输出 1,2,3,4,5,6,7,8,9
console.log(arr.toString().split(","));
//输出 (9) ['1', '2', '3', '4', '5', '6', '7', '8', '9']
方法二:展开运算符 arr.some
知识点: arr.some(()=>{}) 用于逐一检查数组中是否有元素满足某个条件,有就返回 true,并且不再继
版权声明:
作者:lichengxin
链接:https://www.techfm.club/p/16551.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。
THE END
二维码
共有 0 条评论