제이스크립트 Object.fromEntries()

정의와 사용법

fromEntries() 키밸류 목록으로부터 객체를 생성하는 메서드입니다.

관련 메서드:

Object.assign() 원본 객체의 속성을 목표 객체에 복사합니다.

Object.create() 존재하는 객체로부터 새 객체를 생성합니다.

Object.fromEntries() 키밸류 목록으로부터 객체를 생성합니다.

예제

const fruits = [
  ["apples", 300],
  ["pears", 900],
  ["bananas", 500]
];
const myObj = Object.fromEntries(fruits);

직접 시도해보세요

문법

Object.fromEntries(iterable)

파라미터

파라미터 설명
iterable 선택 사항. 반복 가능한 배열이나 Map.

반환 값

형식 설명
Object 키밸류 쌍으로부터 생성된 객체.

브라우저 지원

ES2019는 제이스크립트에 Object.fromEntries() 메서드。

2020년 1월부터 모든 현대 브라우저가 지원 Object.fromEntries()

크롬 에지 파이어폭스 사파리 오페라
크롬 73 에지 79 파이어폭스 63 사파리 12.1 오페라 60
2019년 3월 2020년 1월 2018년 10월 2019년 3월 2019년 4월