바르고 뜨겁게
Vanilla JS - Array.map 본문
Vanilla JS - Array.map
return 을 해줘야 값이 저장된다.
const days = ["Mon", "Tue", "Wed", "Thurs", "Fri"];
// 리턴 없음
const temp = days.map(newArray => console.log(newArray));
console.log("temp : ", temp);
// 각각의 배열 파라미터에 happy를 추가하여 리턴
const smilingDays = days.map(newArray => `happy ${newArray}`);
console.log("smilingDays : ", smilingDays);
// 추가로 index 정보도 제공된다
const indexSmilingDays = days.map(
(day, index) => `#${index} ${day}`
);
console.log("indexSmilingDays : ", indexSmilingDays);
Mon
Tue
Wed
Thurs
Fri
temp : (5) [undefined, undefined, undefined, undefined, undefined]
smilingDays : (5) ["happy Mon", "happy Tue", "happy Wed", "happy Thurs", "happy Fri"]
indexSmilingDays : (5) ["#0 Mon", "#1 Tue", "#2 Wed", "#3 Thurs", "#4 Fri"]
'자바스크립트 > Vanilla Js' 카테고리의 다른 글
Vanilla JS - Array.includes (0) | 2019.05.22 |
---|---|
Vanilla JS - Array.filter (0) | 2019.05.22 |
Vanilla JS - classes (자바스크립트 객체 지향 프로그래밍) (0) | 2019.05.21 |
[자바스크립트] 오브젝트에서 변수 꺼내기 (비구조화 할당 Object Destructuring) (0) | 2019.05.17 |
Vanilla JS - async/await (0) | 2018.12.13 |
Comments