JavaScript Object.create()
- Trang trước constructor
- Trang tiếp theo defineProperties()
- Quay lại層 trên Tài liệu tham khảo đối tượng JavaScript
Định nghĩa và cách sử dụng
Object.create()
Phương pháp được sử dụng để tạo đối tượng mới từ đối tượng hiện có.
Phương pháp liên quan:
Object.assign()
Chép thuộc tính của đối tượng nguồn vào đối tượng đích.
Object.create()
Tạo một đối tượng mới từ đối tượng hiện có.
Object.fromEntries()
Tạo một đối tượng từ danh sách cặp khóa/giá trị.
Mẫu
// Tạo một đối tượng const person = { firstName: "Bill", lastName: "Gates" }; // Tạo một đối tượng mới const man = Object.create(person); man.firstName = "Peter";
Cú pháp
Object.create(object, properties)
参數
参數 | Mô tả |
---|---|
object | Bắt buộc. Mục đối tượng hiện có. |
properties |
Tùy chọn. Để thêm hoặc sửa đổi mô tả thuộc tính:
|
Giá trị trả về
Loại | Mô tả |
---|---|
Object | Mục đối tượng được tạo ra. |
Hỗ trợ trình duyệt
Object.create()
Là tính năng của ECMAScript5 (ES5).
Từ tháng 7 năm 2013, tất cả các trình duyệt hiện đại đều hỗ trợ hoàn toàn ES5 (JavaScript 2009):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 23 | IE/Edge 11 | Firefox 21 | Safari 6 | Opera 15 |
Tháng 9 năm 2012 | Tháng 9 năm 2012 | Tháng 4 năm 2013 | Tháng 7 năm 2012 | Tháng 7 năm 2013 |
- Trang trước constructor
- Trang tiếp theo defineProperties()
- Quay lại層 trên Tài liệu tham khảo đối tượng JavaScript