JavaScript Object.create()
- 이전 페이지 constructor
- 다음 페이지 defineProperties()
- 上一层으로 돌아가기 JavaScript 객체 참조 매뉴얼
정의와 사용법
Object.create()
기존 객체에서 새 객체를 생성하는 메서드입니다.
관련 메서드:
Object.assign()
소스 객체의 속성을 목표 객체에 복사합니다.
Object.create()
기존 객체에서 새 객체를 생성합니다.
Object.fromEntries()
키/값 쌍 목록에서 객체를 생성합니다.
인스턴스
// 객체를 생성합니다 const person = { firstName: "Bill", lastName: "Gates" }; // 새 객체를 생성합니다 const man = Object.create(person); man.firstName = "Peter";
문법
Object.create(object, properties)
매개변수
매개변수 | 설명 |
---|---|
object | 필수 사항입니다. 존재하는 객체. |
properties |
선택 사항입니다. 추가하거나 수정할 속성 설명자를:
|
반환 값
타입 | 설명 |
---|---|
Object | 생성된 새 객체. |
브라우저 지원
Object.create()
ECMAScript5 (ES5)의 특성입니다.
2013년 7월부터 모든 현대 브라우저는 ES5 (JavaScript 2009)를 완전히 지원합니다:
크롬 | 엣지 | 파이어폭스 | 사파리 | 오페라 |
---|---|---|---|---|
크롬 23 | IE/엣지 11 | 파이어폭스 21 | 사파리 6 | 오페라 15 |
2012년 9월 | 2012년 9월 | 2013년 4월 | 2012년 7월 | 2013년 7월 |
- 이전 페이지 constructor
- 다음 페이지 defineProperties()
- 上一层으로 돌아가기 JavaScript 객체 참조 매뉴얼