자신을 호출한 배열의 요소를 순회하면서 인수로 전달된 콜백 함수를 호출하여 반환값이 true인 첫 번째 요소를 반환한다.
콜백 함수의 반환값이 true인 요소가 존재하지 않는다면 undefind를 반환한다.
[1,2,2,4].filer(item=> item ===2);// [2, 2]/* filter 메서드는 콜백 함수의 호출 결과가 true인 요소만 추출한
새로운 배열을 반환하여 [2, 2]가 나온다. */[1,2,2,3].find(item=> item ===2);// 2/* find의 결과 값은 배열이 아닌 해당 요소값이다.
콜백 함수의 반환값이 true인 첫 번째 요소를 반환하므로 위의 결과는 2이다. */
좋은 정보 감사합니다