Polecane kursy:
- Poprzednia strona assign()
- Następna strona konstruktor
- Wróć do poprzedniego poziomu Podręcznik referencyjny obiektu JavaScript
JavaScript Object.assign()
Object.assign()
Definicja i użycie
Metoda służy do kopiowania atrybutów jednego lub kilku obiektów źródłowych do obiektu docelowego.
Object.assign()
Metody związane:
Skopiuj atrybuty obiektu źródłowego do obiektu docelowego.
Object.create()
Utwórz nowy obiekt na podstawie istniejącego obiektu.
Object.fromEntries()
Utwórz obiekt z listy klucz-wartość.
instancja // Utwórz obiekt docelowy const person1 = { firstName: "Bill", lastName: "Gates", age: 50, eyeColor: "blue" }; // Utwórz obiekt źródłowy // Skopiuj atrybuty obiektu źródłowego do obiektu docelowego Object.assign(person1, person2);
Gramatyka
Object.assign(target, source(s))
Parametry
Parametry | Opis |
---|---|
target | Wymagane. Obiekt docelowy. |
source | Wymagane. Jedna lub więcej obiektów źródłowych. |
Zwrócona wartość
Typ | Opis |
---|---|
Object | Obiekt docelowy. |
Obsługa przeglądarek
Object.assign()
To cechy ECMAScript6 (ES6).
Od czerwca 2017 roku wszystkie nowoczesne przeglądarki obsługują ES6 (JavaScript 2015):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 51 | Edge 15 | Firefox 54 | Safari 10 | Opera 38 |
Maj 2016 roku | Kwiecień 2017 roku | Czerwiec 2017 roku | Wrzesień 2016 roku | Czerwiec 2016 roku |
Object.assign()
Nieobsługiwane w Internet Explorer.
- Poprzednia strona assign()
- Następna strona konstruktor
- Wróć do poprzedniego poziomu Podręcznik referencyjny obiektu JavaScript