js数组删除相同的项(不是去重,相同的直接删除,类似消消乐)
function qvchong(data) {
var newData = []
for (let i = 0; i < data.length; i++) {
let count = 1; //计数器
for (let j = 0; j < data.length; j++) {
if (i != j) {
if (JSON.stringify(data[i]) == JSON.stringify(data[j])) {
count++; //如果不同下标的数组元素相等,则计数器加1
}
}
}
if (count == 1) newData.push(data[i]); //返回只出现了一次的元素
}
console.log(newData)
return newData;
}