map 함수

map 함수

1. map( ) 함수

 - 배열(Array)의 각 요소에 대해 주어진 함수를 호출하여, 새로운 배열을 생성하는 함수

 

2. map( ) 함수 구문

 - function : 배열의 각 요소에 대해 실행될 함수 (3개의 매개변수를 가짐)

    - currentValue : 현재 처리 중인 요소

    - index : 현재 요소인덱스

    - array : map( ) 함수 호출된 배열 자체

 - thisArg : function 내부에서 사용할 this의 값 (선택사항)

array.map(function(currentValue, index, array) {
  // 변환 또는 가공 작업을 수행하는 코드
}, thisArg);

 

3. 예시

const numbers = [1,2,3,4,5];
const twiceNumbers = numbers.map(function(num) {
    return num * 2;
});

console.log(twiceNumbers);

 

'Front-End Study > JavaScript' 카테고리의 다른 글

trim 함수  (0) 2023.08.08
preventDefault 함수  (0) 2023.08.07
setTimeout 함수  (0) 2023.07.27
타이머 함수  (0) 2023.05.15
클로저 (Closure)  (0) 2022.12.22