let arr = [11, 11, 2, 2, 5, 5, 5, 5, 3];
//创建一个map,把每个数字和其个数相对应
let countObj = {};
for (i = 0; i <= arr.length - 1; i++) {
let v = arr[i];
if (countObj[v]) {
countObj[v]++;
} else {
countObj[v] = 1;
}
}
// console.log(countObj); //{ '2': 2, '3': 1, '5': 4, '11': 2 }
for (let key in countObj) {
if (countObj[key] === 1) {//判断在对象中出现为1次的是哪个属性
console.log(key);//3...
}
}