JavaScript数组的去重
数组的去重方法介绍
-
forEach
let arr=[1,3,5,2,1,3,7] let newArr=[] arr.forEach((item)=>{ if(newArr.indexOf(item)===-1){ newArr.push(item) } })
console.log(newArr) // [1, 3, 5, 2, 7]
2、Set
let arr=[1,3,5,2,1,3,7] let result=Array.from( new Set(arr)) console.log(result) // [1,3,5,2,7]
3、扩展运算符
let arr=[1,3,5,2,1,3,7] let result=[...new Set(arr)] console.log(result) // [1,3,5,2,7]
浙公网安备 33010602011771号