객체 배열 다루기·24 / 32
map으로 객체 배열 만들기
.map()은 배열의 각 값을 원하는 형태로 바꿔 새 배열을 돌려줍니다. 꼭 같은 타입으로 바꿀 필요는 없습니다 — 숫자를 문자열로, 문자열을 객체로도 바꿀 수 있습니다.
let nums = [1, 2, 3];
let labels = nums.map(function (n) {
return n + "번";
});
console.log(labels);매개변수로 받은 값을 원하는 모양으로 만들어 return하기만 하면, map이 새 배열에 차례로 담아줍니다.
할 일
각 이름을 { name: 이름, length: 글자수 } 객체로 바꾼 새 배열을 반환하세요 여기를 채우세요
막혔나요?
코드 에디터