음악, 삶, 개발

Array 의 some 과 every 사용하기 본문

개발 Web/JS

Array 의 some 과 every 사용하기

Lee_____ 2021. 3. 12. 03:50

some 은 Array 의 요소들중 하나라도 내가 정한 조건에 충족하면 true 를 return 하는 함수이다.

인자로 조건을 확인하는 콜백함수를 넘기게된다.

const people = [

    { name : 'kim',  age : 10 },
    { name : 'seo',  age : 64 },
    { name : 'choi', age : 55 },

]

const hasOldPeople = people.some((p) => p.age >= 50)

console.log(hasOldPeople) // true

반면 every 는 모든 조건이 충족해야만 true 를 return 하게 된다.

 

< 정리 >

 

some : 배열중에 어떤 것이라도 하나 만족되는것이 있는지 없는지 확인할때 사용.

every : 모든것이 만족되는지 확인할때 사용.