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
반응형
'IT > Javascript' 카테고리의 다른 글
[Javascript] - 자바스크립트 Number 생성자 함수 사용법 (0) | 2021.08.02 |
---|---|
[Javascript] - 자바스크립트 Array.prototype.find, Array.prototype.findIndex 사용법 (0) | 2021.08.02 |
[Javascript] - 자바스크립트 Array.prototype.filter 사용법 (0) | 2021.08.02 |
[Javascript] - 자바스크립트 Array.prototype.map 사용법 (0) | 2021.08.02 |
[Javascript] - 자바스크립트 Array.prototype.forEach 사용법 (0) | 2021.08.02 |
댓글