//多维转一维 const arr = [1, [2, [3, [4, 5]]], 6]; const res1 = arr.flat(Infinity); console.log(arr) //数组去重 const arr1 = [1, 1, '1', 17, true, true, false, false, 'true', 'a', {}, {}]; // => [1, '1', 17, true, false, 'true', 'a', {}, {}] const res1 = Array.from(new Set(arr)); //类数组转化为数组 //类数组是具有length属性,但不具有数组原型上的方法。常见的类数组有arguments、DOM操作方法返回的结果。 Array.from(document.querySelectorAll('div'))