js比较两个数组,取出不同的值

js比较两个数组,取出不同的值

  let result = res.result
     let shopArr = []
     this.total1 = res.total
     result.forEach((item, index) =>{
       item.flag = true
        var isExist = false;
       arr.forEach(li=>{
         if(item.id === li.id){
           isExist = true
           return false
         }
       })
        if(!isExist){
           shopArr.push(item);
         }
     })

     this.tableData.shoppData = shopArr;

你可能感兴趣的:(js,js)