22.11.25_TIL

YES31·2022년 11월 25일
0

TIL

목록 보기
6/35
post-thumbnail

Node.js에 대해 이론적인 부분부터 공부하고 있다. 동기 & 비동기 , 객체 리터럴, Error handling, HTTP 상태.. 등등 아직까지는 지식의 정리가 완벽하지 않고, 이게 맞을까? 하는 부분들이 있어서 오늘은 간단하게 map() 메소드를 정리하려고 한다.


✔ map()

어떤 배열에 있는 모든 요소들의 값을 변경해 만든 새로운 배열을 써야할 때 주로 사용한다.
map() 을 사용해 배열에 대해 수동적으로 반복처리를 하는 대신 Array.map() 을 사용할 수 있다.
map() 메소드도 배열이 갖고있는 함수이며, 콜백함수에서 리턴한 값들을 기반으로 새로운 배열을 만드느 함수다.

Arr.map( function (value, index, array) { } )
매개변수로 value, index, array를 갖는 콜백함수를 사용.

<배열의 값에 3을 곱해주는 map() 구현>
  
const solution = (arry) =>{
    return array.map(function (a){
		return a*3;

    })
}

solution([1, 2, 3, 4, 5]);  // 결과 : [3, 6, 9, 12, 15]
profile
🏀 주니어 개발자

0개의 댓글