function dealArr(arr1: any[], arr2: any[]): any[] {
return Array.from(new Set([...arr1.flat(), ...arr2.flat()]));
}
const arr1 = ["a", 1, 2, 3, ["b", "c", 5, 6]];
const arr2 = [1, 2, 4, "d", ["e", "f", "5", 6, 7]];
console.log("dealArr(arr1, arr2 ); :>> ", dealArr(arr1, arr2)); // dealArr(arr1, arr2 ); :>> [ 'a', 1, 2, 3,'b', 'c', 5,6, 4, 'd', 'e', 'f','5', 7]
arr.flat() 数组扁平化,将多维数组转换成一维,new Set() 数组去重
多维数组合并成一个数组,并去重
最新推荐文章于 2023-06-27 10:52:49 发布