Editing
AnyTyperesultfind(Functioncallback[ , ObjectthisArg])
find()
는(은) Array.prototype.find()
와(과) 동일한 작동 방식을 갖는다. 따라서 Array.prototype.find()
레퍼런스를 그대로 보여주는 것을 참고(주의)하기 바란다.
인수로 지정된 콜백 함수(callback function)에서 요구하는 원소를 찾기 위해 배열 안의 원소를 순서대로 탐색하면서 최초로 찾은 배열의 원소를 반환한다.
구문
- 형식
typedArray.find(callback[, thisArg])
매개 변수
find()
는(은) Array.prototype.find()
와(과) 동일한 작동 방식을 갖는다. 따라서 Array.prototype.find()
레퍼런스를 그대로 보여주는 것을 참고(주의)하기 바란다.
- Functioncallback필수
배열의 각 원소에 대응하며 실행할 콜백 함수(callback function)이며 찾는 대상과 일치하면 true
, 그렇지 않다면 false
를 반환해야 한다. 다음 세 개의 인자를 받는다.
element
index
- 선택적으로 사용할 수 있으며 처리할 현재 원소의 인덱스
array
- ObjectthisArg선택
콜백 함수(callback function)가 실행될 때 this
로 사용할 객체
반환
find()
는(은) Array.prototype.find()
와(과) 동일한 작동 방식을 갖는다. 따라서 Array.prototype.find()
레퍼런스를 그대로 보여주는 것을 참고(주의)하기 바란다.
- AnyTyperesult
콜백 함수(callback function)에 의해 찾은 최초 배열의 원소를 반환하며 없는 경우에는 undefined
를 반환한다.
지원 웹브라우저