티스토리 뷰

map

 

배열.map((요소, 인덱스, 배열) => { return 요소 });

 

map의 기본 원리는 간단하다.

반복문을 돌며 배열 안의 요소들을 1대1로 매핑(짝 맞추기)한다.

그리고 기존 배열을 수정하는 것이 아닌 새로운 배열을 return한다.

 

const users = ['user1', 'user2', 'user3'];
const newUsers = users.map((user, index, users)=>{
	return `${users}의 ${index}번째 요소는 ${user}이다`;
});

console.log(newUsers);

// newUsers(3)
// 0 : user1, user2, user3 의 0번째 요소는 user1이다
// 1 : user1, user2, user3 의 1번째 요소는 user2이다
// 2 : user1, user2, user3 의 2번째 요소는 user3이다
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2026/04   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
글 보관함