NATIVE

settings_applicationsObject  >   settings_applicationsArray  >   settings_applications[[Prototype]]

NATIVE

Editing
  • account_tree
  • bug_report

Booleanresultsome(Functioncallback, ObjectthisArg])

배열 내 원소가 지정된 콜백 함수(callback function)로 테스트 되도록 한다. 각 원소에 대한 결과 값이 한 건 이상이라도 true가 반환된 경우에만 최종 true를 반환한다.

구문

형식
array.some(callback[, thisArg])

매개 변수

Functioncallback필수

각 원소에 대해 테스트할 콜백 함수(callback function)를 지정한다. 원소가 테스트를 통과한 경우라면 true를 반환해야 하고 그렇지 않으면 false를 반환해야 한다. 다음 세 개의 인수를 받는다.

  • element
    • 현재 처리 중인 요소를 나타낸다.
  • index
    • 선택적으로 사용하며 현재 처리 중인 요소의 인덱스를 나타낸다.
  • array
    • 선택적으로 사용하며 some() 메소드를 호출한 원본 배열을 나타낸다.
ObjectthisArg선택

콜백 함수(callback function)를 실행할 때 this로 사용될 값이다.

반환

Booleanresult

콜백 함수(callback function)에서 반환되는 값을 기준으로 최종 boolean으로 평가되어 반환된다. 각 원소에 대응하여 반환되는 값 중에서 한 건이라도 true를 갖는 경우에 최종적으로 true를 반환한다.

버전 명세

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

지원 웹브라우저