思路:使用myset记录数组中元素,使用res记录数组中重复的元素。遍历arr,如果myset中存在当前元素,则表示该元素重复,故将该元素加入res,反之则将该元素加入myset,最后返回res即可。 function duplicates(arr) { let myset=new Set() let res=new Set() for(let val of arr) { if(myset.has(val)) res.add(val) else myset.add(val) } return [...res] } 总结:set.has(x)判断set中是否包含x;set.add(x)将x加入s...