//去重 let arr = [1, 1, 3, 2, 2, 3] const handleRemoveRepeat = (arr) => arr.filter((item, index) => { return arr.indexOf(item) === index; }) console.log(handleRemoveRepeat(arr)) /* console.log(arr.indexOf(item) + '查找') console.log(index + '下标') // 当第二次查找到相同值时, index是当前元素的下标值, // 而indexOf查找出来的还是这个值第一次出现的下标值,不是当前元素的下标值 */