NATIVE

settings_applicationsObject  >   settings_applicationsArray  >   settings_applications[[Prototype]]

NATIVE

Editing
  • account_tree
  • bug_report

AnyTyperesultfind(Functioncallback, ObjectthisArg])

인수로 지정된 콜백 함수(callback function)에서 요구하는 원소를 찾기 위해 배열 안의 원소를 순서대로 탐색하면서 최초로 찾은 배열의 원소를 반환한다.

구문

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

매개 변수

Functioncallback필수

배열의 각 원소에 대응하며 실행할 콜백 함수(callback function)이며 찾는 대상과 일치하면 true, 그렇지 않다면 false를 반환해야 한다. 다음 세 개의 인자를 받는다.

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

콜백 함수(callback function)가 실행될 때 this로 사용할 객체

반환

AnyTyperesult

콜백 함수(callback function)에 의해 찾은 최초 배열의 원소를 반환하며 없는 경우에는 undefined를 반환한다.

버전 명세

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

지원 웹브라우저