1、flat 将变量多维数组转一维,flat(深度),三维数组转二维深度是2,flat的默认深度是1。
2、flatMap是在循环时返回的多维数组转换为一维数组。
温馨提示:代码中出现的...newSet() 是去掉重复的数据
const arrs= [1,2,3,4,5,6,[7,8,9,[2,4,5]]];
let result1 = [...new Set(arrs.flat(2))];
console.log(result1)
let result = result1.flatMap(item => [item * 10]);
console.log(result);