es6数组去重 var arr = [1, 2, 3, 4, 1]; var newArr=new Set(arr) console.log(newArr)//set(4) {1,2,3,4} 先看看直接使用new Set()方法的输出结果:set(4) {1,2,3,4} 默认情况下他并不是一个数组 //改为 var newArr=Array.from(new Set(arr)); console.log(newArr)//[1,2,3,4] 所以说如果需要对数组进行去重必须Array.from()和Set()方法嵌套使用