[이슈] Map과 ForEach의 차이

2021. 1. 18. 14:17프로그래밍-Web/Javascript

forEach() 메소드는 아무것도 리턴하지 않는다(undefined). 단지 제공된 함수로 Array 요소를 콜하는데, 이 콜백은 콜하는 Array를 변경하는 것이다

 

그러나 map() 메소드는 Array안에 요소들을 콜한다. forEach()와 다른점은 각 요소의 값을 사용하고 Array와 동일한 사이즈의 새로운 Array을 리턴한다는 점