关于#vue#的问题,多重数组去重如何解决?(语言-javascrip,vue.jst)

vue 多重数组去重
ins = [ [1,2,3], [3,4,5],[5,6,7] ,[7,8,9]...]
可能后面还有如此类推,需要输出去重后的数据
输出结果如:ins=[1,2,3,4,5,6,7,8,9]

img


// 定义多重数组
const ins = [[1,2,3], [3,4,5], [5,6,7], [7,8,9]];

// 将多重数组合并成一个新数组
const flatArr = ins.flat();

// 将新数组放入 Set 中去重
const uniqueSet = new Set(flatArr);

// 将去重后的 Set 转换回数组
const uniqueArr = Array.from(uniqueSet);

console.log(uniqueArr); // [1, 2, 3, 4, 5, 6, 7, 8, 9]