본문 바로가기
IT/Javascript

[Javascript] - 자바스크립트 Array.prototype.some, Array.prototype.every 사용법

by 차이나는 개발자 2021. 8. 2.
728x90
반응형

#자바스크립트 Array.prototype.some, Array.prototype.every 사용법

 

 

#Array.prototype.some

-some 메서드는 자신을 호출한 배열의 요소를 순회하면서 인수로 전달된 콜백 함수를 호출한다.

-콜백 함수의 반환값이 단 한 번이라도 참이면 true, 모두 거짓이면 false를 반환한다.

 

-예시

// 요소 중 2보다 큰 요소가 존재하는지
[1, 2, 3].some(item => item > 2); // true

// 요소 중 'one'가 1개 이상 존재하는지
['one', 'two', 'three'].some(item => item === 'one'); // true

 

 

#Array.prototype.every 

-every 메서드는 자신을 호출한 배열의 요소를 순회하면서 인수로 전달된 콜백 함수를 호출한다.

-콜백 함수의 반환값이 모두 참이면 true, 단 한 번이라도 거짓이면 false를 반환한다.

 

-예시

// 배열의 모든 요소가 2보다 큰지 확인
[3, 5, 7].every(item => item > 2); // true

 

 

 

728x90
반응형

댓글