Editing
Booleanresultevery(Functioncallback[ , ObjectthisArg])
every()
는(은) Array.prototype.every()
와(과) 동일한 작동 방식을 갖는다. 따라서 Array.prototype.every()
레퍼런스를 그대로 보여주는 것을 참고(주의)하기 바란다.
배열의 모든 원소가 제공한 함수로 구현된 테스트를 통과하는지를 확인한다. 각 원소에 대한 결과값이 모두 true
일 경우에만 최종적으로 true
를 반환한다.
구문
- 형식
typedArray.every(callback[, thisArg])
매개 변수
every()
는(은) Array.prototype.every()
와(과) 동일한 작동 방식을 갖는다. 따라서 Array.prototype.every()
레퍼런스를 그대로 보여주는 것을 참고(주의)하기 바란다.
- Functioncallback필수
원소를 테스트할 함수이며 어떠한 조건을 만족시 true
를 그렇지 않을 경우 false
를 반환해야 한다. 다음 세 가지 인수를 받는다.
element
index
- 선택적으로 사용할 수 있으며 처리중인 현재 요소의 인덱스
array
- 선택적으로 사용할 수 있으며
every
를 호출한 배열 원본
- ObjectthisArg선택
콜백(callback)을 실행시 this
로서 사용되는 값
반환
every()
는(은) Array.prototype.every()
와(과) 동일한 작동 방식을 갖는다. 따라서 Array.prototype.every()
레퍼런스를 그대로 보여주는 것을 참고(주의)하기 바란다.
- Booleanresult
콜백 함수(callback function)에 대응한 모든 원소가 true
를 반환하는 경우에 true
, 그렇지 않은 경우에는 false
를 최종적으로 반환한다.
지원 웹브라우저