方案一:判断数组中是否存在这个对象
if(JSON.stringify(dataArr).indexOf(JSON.stringify(obj)) === -1){
dataArr.push(obj);
}
方案二:先声明一个变量,利用对象里的唯一标识
let flag = true;
dataArr.forEach(item=>{
if(obj.sort===item.sort){ //对象里的唯一标识sort
flag = false;
}
})
if(flag){ // 如果满足当前添加的值在数组里不存在,就把值添加进去
dataArr.push(obj);
}