객체 배열에서 값 추출하기

Beginner

This tutorial is from open-source community. Access the source code

소개

이 랩에서는 객체 배열에서 값을 추출하는 JavaScript 프로그래밍 연습을 진행합니다. 구체적으로, 객체 배열과 키를 입력으로 받아 해당 키에 해당하는 값의 배열을 반환하는 함수를 작성할 것입니다. 이 연습은 JavaScript 에서 함수형 프로그래밍 개념과 배열 조작에 대한 이해를 높이는 데 도움이 될 것입니다.

객체 배열에서 값 추출하기 지침

객체 배열에서 값을 추출하려면 다음 단계를 따르세요.

  1. 터미널/SSH 를 열고 node를 입력하여 코딩 연습을 시작합니다.
  2. Array.prototype.map()을 사용하여 객체 배열을 각 객체의 지정된 key의 값으로 매핑합니다.
  3. 다음 함수를 구현합니다.
const pluck = (arr, key) => arr.map((i) => i[key]);
  1. 객체 배열의 예시로 함수를 테스트합니다.
const simpsons = [
  { name: "lisa", age: 8 },
  { name: "homer", age: 36 },
  { name: "marge", age: 34 },
  { name: "bart", age: 10 }
];
pluck(simpsons, "age"); // [8, 36, 34, 10]

이렇게 하면 객체 배열에서 지정된 key에 해당하는 값의 배열이 반환됩니다.

요약

축하합니다! 객체 배열에서 값 추출하기 랩을 완료했습니다. LabEx 에서 더 많은 랩을 연습하여 기술을 향상시킬 수 있습니다.