专业编程教程与实战项目分享平台

网站首页 > 技术文章 正文

一行代码实现数组扁平化 一行代码实现数组扁平化操作

ins518 2024-09-30 21:27:52 技术文章 15 ℃ 0 评论
/**
 * 使用递归方法实现数组的扁平化
*/
// 数组
var arr = [[7,8],1,[2,3],4,5,[6],9,10];
// 巧妙扁平化方法
let flatten = (arr)=>{
    return [].concat(...arr.map(v=> Array.isArray(v)? flatten(v): v))
}
console.log(flatten(arr)); // [7, 8, 1, 2, 3, 4, 5, 6, 9, 10]


Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表