使用Array.reduce对数组去重
JavaScript
uniqArray = arr => arr.reduce((acc, val) => {
acc.indexOf(val) == -1 && acc.push(val)
return acc
}, [])
Examples
uniqArray([1, 2, 2, 3]) // [1, 2, 3]
uniqArray = arr => arr.reduce((acc, val) => {
acc.indexOf(val) == -1 && acc.push(val)
return acc
}, [])
uniqArray([1, 2, 2, 3]) // [1, 2, 3]