// 数组扁平化; let list = [1, [1, 2, [1, 2, 3]]]; list.flat(); // [1,1,2,[1,2,3]] list.flat(Infinity); // [1, 1, 2, 1, 2, 3] // 数组去重; new Set([1, 1, 2, 1, 2, 3]); // {1, 2, 3} // 集合Set转数组 Array.from(new Set([1, 1, 2, 1, 2, 3])); // [(1, 2, 3)];
参考
// 数组扁平化; let list = [1, [1, 2, [1, 2, 3]]]; list.flat(); // [1,1,2,[1,2,3]] list.flat(Infinity); // [1, 1, 2, 1, 2, 3] // 数组去重; new Set([1, 1, 2, 1, 2, 3]); // {1, 2, 3} // 集合Set转数组 Array.from(new Set([1, 1, 2, 1, 2, 3])); // [(1, 2, 3)];
参考