Đối tượng JavaScript.create()
Ví dụ
// Create an Object:
const person = {
firstName: "John",
lastName: "Doe"
};
// Create new Object
const man = Object.create(person);
man.firstName = "Peter";
Hãy tự mình thử »Sự miêu tả
Object.create()
tạo một đối tượng từ một đối tượng hiện có.
Các phương pháp liên quan:
Object.sign() sao chép các thuộc tính từ đối tượng nguồn sang đối tượng đích.
Object.create() tạo một đối tượng từ một đối tượng hiện có.
Object.fromEntries() tạo một đối tượng từ danh sách khóa/giá trị.
Cú pháp
Object.create( object, properties )
Thông số
Parameter | Description |
object | Required. An existing object. |
properties | Optional. A descriptor of properties to be added or changed: value: value writable : true|false enumerable : true|false configurable : true|false get : function set : function |
Giá trị trả về
Kiểu | Sự miêu tả |
Sự vật | Đối tượng được tạo. |
Hỗ trợ trình duyệt
Object.create()
là một tính năng của ECMAScript5 (ES5).
ES5 (JavaScript 2009) được hỗ trợ đầy đủ trong tất cả các trình duyệt hiện đại kể từ tháng 7 năm 2013:
Chrome 23 |
IE/Edge 11 |
Firefox 21 |
Safari 6 |
Opera 15 |
Sep 2012 | Sep 2012 | Apr 2013 | Jul 2012 | Jul 2013 |