본문 바로가기

dev/자바스크립트

배열 find filter

자바스크립트에서 배열을 특정 조건에 따라 처리할 때 find나 filter를 사용합니다.

 

예제 코드

 

예제코드를 보면 특정 조건, 3보다 큰 요소는 find와 filter를 사용해서 따로 처리하는 것을 확인할 수 있습니다.

 

find는 특정 조건에 맞는 첫 번째 요소를 반환하지만

 

filter는 특정 조건에 맞는 요소들을 반환합니다.

 

다시 정리하면 find는 특정 조건에 맞는 요소를 1개 아님 0개를 반환하지만

 

filter는 특정 조건에 맞는 요소를 n개 반환합니다.

 

그리고 find와 filter는 람다를 사용하기 때문에 코드를 간단하게 작성할 수 있는 장점이 있습니다.

'dev > 자바스크립트' 카테고리의 다른 글

callback 함수 사용  (0) 2020.04.28
javaScript 객체 순회  (0) 2020.01.17
jQuery clone 메소드  (0) 2019.09.22
forEach break&continue  (0) 2019.08.23
Date 비교  (0) 2019.07.30