(JS) map() (2019/10/23)(보충필요!!)개발노트/Javascript2019. 10. 23. 17:17
Table of Contents
개념
배열 내의 모든 요소 각각에 대해서 map()의 return값을 적용시켜 새로운 함수로 만든다.
foreach()처럼 배열의 length만큼 반복시켜 배열 값들에게 return값을 적용.
Array.map(callbackFunction(elementValue, index, array)
1. elementValue
배열 내에서 현재 값
2. index
배열 내에서 현재 인덱스 번호
3. array
배열 length만큼 배열을 출력한다.
사용방법
let mapping = [1, 2, 3, 4, 5];
let remap = mapping.map(function(element){
return element * 10;
})
console.log(remap);
// [10, 20, 30, 40, 50] 출력
let remap = mapping.map(function(element){
return element * 10;
})
let mapping에 담긴 배열을 한 바퀴 돌면서 각 요소에 곱하기 10을 한 값을 return 해서 remap에 새로운 배열로 담는다.
'개발노트 > Javascript' 카테고리의 다른 글
(Event) 이벤트 버블링, 캡쳐 (2019/11/5) (0) | 2019.11.05 |
---|---|
(JS) Closure 클로저 (2019/10/21)(보충필요!) (0) | 2019.10.21 |
[JS] Boolean 데이터 타입 (0) | 2019.10.15 |
(JS) filter() (2019/10/14)(보충필요!) (0) | 2019.10.14 |
(JS) 객체(Object) (2019/10/10) (0) | 2019.10.10 |
@superpil :: 주니어 개발자의 성장기
주니어 개발자의 성장 기록지
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!