Array.prototype.map()

민돌·2023년 9월 17일
0

JS

목록 보기
2/5

map()

배열 내의 모든 요소 각각에 대하여 주어진 callback 함수를 각각의 요소에 대해 한번씩 순서대로 호출한 결과를 모아 새로운 배열을 반환하는 메서드이다.

const array1 = [1, 4, 9, 16];

// Pass a function to map
const map1 = array1.map((x) => x * 2);

console.log(map1);
// Expected output: Array [2, 8, 18, 32]

구문

   arr.map(callback(currentValue[, index[, array]])[, thisArg])

매개변수

callback
새로운 배열 요소를 생성하는 함수. 다음 세 가지 인수를 가집니다.

  • currentValue
    처리할 현재 요소.

  • index (선택사항)
    처리할 현재 요소의 인덱스.

  • array (선택사항)
    map()을 호출한 배열.

thisArg (선택사항)
callback을 실행할 때 this로 사용되는 값.

0개의 댓글