[VanillaJS] #1 map()

mechaniccoder·2020년 5월 19일
0

VanillaJS

목록 보기
1/3
post-thumbnail

map()?

Array.prototype의 메소드로서 주로 배열과 함께 사용된다.

배열 각각의 요소에 대해 주어진 함수를 호출하여 얻은 결과를 새로운 배열로 반환한다.

간단한 예시를 살펴보자.

const array1 = [1, 4, 9, 16];

// pass a function to map
const map1 = array1.map(x => x * 2);

console.log(map1);
// expected output: Array [2, 8, 18, 32]

arrary1 배열은 1, 4, 9, 16 네가지 요소를 가진 배열이다.

array1.map(x => x*2)를 풀어보자면 array1 배열의 각 요소를 x로 받고 각각의 x에 대해 x*2함수를 호출한다.

결과를 확인해보면 기존의 값에서 각각 2를 곱한 결과를 확인할 수 있다.

profile
세계 최고 수준을 향해 달려가는 개발자입니다.

0개의 댓글