Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 10515|Odpowiedź: 0

[JavaScript] Użycie Object.assign() na front-endzie

[Skopiuj link]
Opublikowano 04.06.2019 13:03:16 | | |
Metoda Object.assign() służy do kopiowania wartości wszystkich enumerowalnych atrybutów z jednego lub więcej obiektów źródłowych do obiektu docelowego. Wróci do obiektu docelowego.

cel const = { a: 1, b: 2 };
const source = { b: 4, c: 5 };

const returnedTarget = Object.assign(target, źródło);

console.log(cel);
oczekiwany wynik: Obiekt { a: 1, b: 4, c: 5 }

console.log(returnedTarget);
oczekiwany wynik: Obiekt { a: 1, b: 4, c: 5 }

CelOryginalny obiekt zostanie zmieniony.
Pierwszym parametrem metody Object.assign jest obiekt docelowy, a kolejne argumenty to wszystkie obiekty źródłowe.

Należy zauważyć, że jeśli obiekt docelowy ma własność o tej samej nazwie co obiekt źródłowy, lub jeśli wiele obiektów źródłowych ma własność o tej samej nazwie, kolejna właściwość nadpisuje poprzednią właściwość.






Poprzedni:Pytania Angular dotyczące uzyskania adresów URL Matrix i ciągów zapytań zwykłych URL
Następny:Użyj metody pobierania zamiast ajax request post delivery
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com