JavaScript Object.create()
- Poprzednia strona constructor
- Następna strona defineProperties()
- Wróć do poprzedniego poziomu Podręcznik referencyjny obiektu JavaScript
Definicja i użycie
Object.create()
Metody do tworzenia nowych obiektów z istniejących.
Metody związane:
Object.assign()
Kopiowanie atrybutów źródłowego obiektu do celu.
Object.create()
Tworzenie nowego obiektu z istniejącego obiektu.
Object.fromEntries()
Tworzenie obiektu z listy klucz-wartość.
Przykłady
// Utwórz obiekt const person = { firstName: "Bill", lastName: "Gates" }; // Utwórz nowy obiekt const man = Object.create(person); man.firstName = "Peter";
Gramatyka
Object.create(object, properties)
Parametry
Parametry | Opis |
---|---|
object | Wymagane. Obiekt istniejący. |
properties |
Opcjonalne. Atrybuty opisowe do dodania lub modyfikacji:
|
Zwrócona wartość
Typ | Opis |
---|---|
Object | Tworzone nowe obiekty. |
Wsparcie przeglądarek
Object.create()
To cechy ECMAScript5 (ES5).
Od lipca 2013 roku wszystkie nowoczesne przeglądarki wspierają w pełni ES5 (JavaScript 2009):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 23 | IE/Edge 11 | Firefox 21 | Safari 6 | Opera 15 |
Wrzesień 2012 roku | Wrzesień 2012 roku | Kwiecień 2013 roku | Lipiec 2012 roku | Lipiec 2013 roku |
- Poprzednia strona constructor
- Następna strona defineProperties()
- Wróć do poprzedniego poziomu Podręcznik referencyjny obiektu JavaScript