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 |