NATIVE

settings_applicationsObject  >   settings_applicationsArray  >   settings_applications[[Prototype]]

NATIVE

Editing
  • account_tree
  • bug_report

Booleanresultevery(Functioncallback, ObjectthisArg])

배열의 모든 원소가 제공한 함수로 구현된 테스트를 통과하는지를 확인한다. 각 원소에 대한 결과값이 모두 true일 경우에만 최종적으로 true를 반환한다.

구문

형식
array.every(callback[, thisArg])
배열 원소의 문자열의 길이가 모두 10보다 작은지를 테스트

매개 변수

Functioncallback필수

원소를 테스트할 함수이며 어떠한 조건을 만족시 true를 그렇지 않을 경우 false를 반환해야 한다. 다음 세 가지 인수를 받는다.

  • element
    • 처리할 현재 요소
  • index
    • 선택적으로 사용할 수 있으며 처리중인 현재 요소의 인덱스
  • array
    • 선택적으로 사용할 수 있으며 every를 호출한 배열 원본
ObjectthisArg선택

콜백(callback)을 실행시 this로서 사용되는 값

반환

Booleanresult

콜백 함수(callback function)에 대응한 모든 원소가 true를 반환하는 경우에 true, 그렇지 않은 경우에는 false를 최종적으로 반환한다.

버전 명세

ECMAScript 2024(15th Edition)
#sec-array.prototype.every

지원 웹브라우저