그룹 대상에 어떤 대상이 있는지 판단하다

2998 단어 데이터 처리
productItem 배열 객체에 item 값이 있을 때는 추가하지 않고 없을 때는 배열에 추가
     let item = {id:1}
     let productItem = [
      	{id:1},
    	{id:2},
    	{id:3}
     ]
     let isHere = productItem.find(_item => _item.productId === item.id) ;  // 
        // console.log(isHere,productItem)
        if(isHere){
          //     
          // console.log(productItem)
          productItem = productItem.filter(_item => _item.productId!==item.id)
        }else{
          //    
          productItem.push({productId:item.id})
        }
        

좋은 웹페이지 즐겨찾기