음악, 삶, 개발
Array 의 some 과 every 사용하기 본문
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 : 모든것이 만족되는지 확인할때 사용.