示例数组
[1, 2, 4, 4, 3, 3, 1, 5, 3]
function duplicates(arr) {
// 先进行排序
var arr=arr.sort()
// 可以在控制台输出看一下返回的值
// console.log(arr)
// 实例化一个set数组
var a=new Set()
// arr.length-1是为了保证下面的arr[i+1]不会超过数组的长度
for(var i =0;i<arr.length-1;i++){
// 判断,当当前元素和下一个元素相等时
if(arr[i]==arr[i+1]){
//向set数组添加新元素,因为set数组的唯一性,所以相同的值并不会添加多次
a.add(arr[i])
}
}
return Array.from(a)
}