Array.map의 인자를 배열로 주기

·2022년 4월 12일
0

메소드 공부

목록 보기
22/22

이건 맨날 쓰던 사용방법이 있었는데, 새롭게(??) 쓰는 방법을 배워서 적어보는 글이다.

const arr = [
  ["철수", 10],
  ["영희", 11],
  ["훈이", 9],
  ["맹구", 10],
];
arr.map(ele => {return { name: ele[0], age: ele[1] };});

평소의 나는 이런식으로 map을 사용해왔다.
만약 index가 필요하다면 ((ele,idx) => ) 이런식으로 사용을 하고 있었는데

이중배열 자체를 그냥 통째로 들고오는 방법을 알게 됐다.

const arr = [
  ["철수", 10],
  ["영희", 11],
  ["훈이", 9],
  ["맹구", 10],
];
let aaa = arr.map(([a, b]) => {return { name: a, age: b };});

map이 돌아갈 때 그냥 배열 자체를 통째로 넣어서 사용하는 방법인데
wow.........정말.... 모르면 물어보고 살자...^^...


물론 사용방법의 차이가 존재하다고 생각하는데, 좋은 방법을 알아서 겸사겸사 올려둔다

profile
물류 서비스 Backend Software Developer

0개의 댓글

관련 채용 정보