JS数组去重
基本思路:
1.做一个空数组A,遍历数组,若A中不存在则放入A
function uniqueArray(arr) { let result = []; arr.map(item => { if (!result.includes(item)) { result.push(item); } }); return result }
2.使用set去重
利用ES6中Set不包含重复元素的思想,为数组创建set对象,再将set对象转换为数组。
function uniqueArray(arr) { return Array.from(new Set(arr)); }

浙公网安备 33010602011771号