본문 바로가기
Javascript

filter 와 map 차이

by hojin880214 2022. 3. 28.

 

 

filter 는 산술이 아닌 논리 결과로 리턴 배열값을 던져줌

 

map은 산술 값으로 리턴

 

 

var arr = [0,1,2]

 

arr.filter((arg) => arg <= 2);

논리결과로 모두 2보다 작거나 같으므로

리턴값은 그대로 [0,1,2]

 

arr.filter((arg) => arg * 2);

0 * 2는 0은 논리결과 false 이므로

리턴값은 [1,2]

 

'Javascript' 카테고리의 다른 글

크롬 DevTools에서 소스 검색 단축키  (0) 2022.07.22
default export  (0) 2022.04.01
reduce 함수  (0) 2022.03.28

댓글