array.filter( ) 와 array.find( ) 의 비교

이지혜·2023년 5월 14일
0

공통점) 배열 속 특정 요소 찾기

차이점) 두 함수의 동작 방식에 차이가 있음

  • array.filter( )

    • 배열에서 주어진 콜백 함수의 조건을 만족하는 모든 요소를 뽑아서 새로운 배열로 반환.
  • array.find( )

    • 배열에서 주어진 콜백 함수의 조건을 만족하는 첫번째 요소를 반환

결론!

‘array.filter( )’는 조건을 만족하는 모든 요소를 알고싶을 때 사용하고, ‘array.find( )’는 조건을 만족하는 요소 중 첫번째 값, 하나의 값만 찾을때 사용하자!

profile
고민하고 실행하는 프론트엔드 개발자, 이지혜입니다.

0개의 댓글

관련 채용 정보