Map 을 객체로 변환하기

Beginner

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

소개

이 랩에서는 JavaScript 에서 Map을 객체로 변환하는 방법을 살펴봅니다. Map에서 키 - 값 쌍의 배열을 얻기 위해 Map.prototype.entries() 메서드를 사용한 다음, Object.fromEntries()를 사용하여 배열을 객체로 변환합니다. 이 랩은 JavaScript 에서 MapObject의 사용에 대한 더 나은 이해를 제공할 것입니다.

JavaScript 에서 Map 을 객체로 변환하는 방법

JavaScript Map을 객체로 변환하려면 다음 단계를 따르세요.

  1. 터미널/SSH 를 열고 node를 입력하여 코딩 연습을 시작합니다.
  2. Map.prototype.entries() 메서드를 사용하여 Map을 키 - 값 쌍의 배열로 변환합니다.
  3. Object.fromEntries() 메서드를 사용하여 배열을 객체로 변환합니다.

다음은 Map을 객체로 변환하는 예시 코드 조각입니다.

const mapToObject = (map) => Object.fromEntries(map.entries());

함수를 테스트하려면 다음을 실행할 수 있습니다.

mapToObject(
  new Map([
    ["a", 1],
    ["b", 2]
  ])
); // {a: 1, b: 2}

요약

축하합니다! Map 을 객체로 변환하는 랩을 완료했습니다. LabEx 에서 더 많은 랩을 연습하여 기술을 향상시킬 수 있습니다.