Front-End Study/JavaScript
map 함수
NewBean
2023. 8. 7. 16:23
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);