Front/JS & jQuery

[js] some()

오선지♬ 2024. 4. 7. 12:57
728x90
반응형
if(!this.checkList.some(item => item.crCd === crCd && item.itemCd === itemCd && item.seq === seq)) {
    this.checkList.push({ crCd : crCd, itemCd : itemCd, seq : seq});
}

some() 메서드는 주어진 조건을 만족하는 요소가 배열에 있는지 확인합니다. => boolean 값 반환

여기서는 배열 this.checkList 안에 동일한 crCd, itemCd, seq를 가진 객체가 있는지 확인합니다.

만약 해당하는 객체가 없다면 push()를 사용하여 새로운 객체를 추가합니다.

728x90
반응형