js列表去重 - 最简单的方法
- 使用es6的方法给列表去重
function unique(arr){ return Array.from(new Set(arr)) } var arr = [,1,1,2,4,5,3,1,2] console.log(unique(arr))
- 使用双重for循环给列表去重
function unique(arr){ for (let i=0; i<arr.length; i++){ for(let j=i+1; j<arr.length; j++){ if (arr[i] == arr[j]){ arr.splice(j,1) j-- } } } return arr } var arr = [,1,1,2,5,3,3,4,2] console.log(unique(arr))