이건 맨날 쓰던 사용방법이 있었는데, 새롭게(??) 쓰는 방법을 배워서 적어보는 글이다.
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.........정말.... 모르면 물어보고 살자...^^...
물론 사용방법의 차이가 존재하다고 생각하는데, 좋은 방법을 알아서 겸사겸사 올려둔다