WEB/JavaScript

[JavaScript] map()

bay07 2024. 4. 18. 10:57

▶ map ()

배열의 모든 요소에 대해 콜백함수를 호출한다 

반환된 호출 결과 값을 모아서 

새로운 배열을 반환한다 

 

▶ map () 구조 

forEach의 매개 변수와 동일하다 

반환 값
배열의 각 요소에 대해 실행한 "callback의 결과를 모은 새로운 배열"

forEach 동작 원리와 같지만, 
forEach와 달리 새로운 배열을 반환한다 

 

▶ map () 예시

배열을 순회하며 각 객체의 name 속성 값을 추출하기 ( for ...of와 비교)

for ...of map()

 

▶ map () 활용