Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 10515|Atsakyti: 0

[JavaScript] Front-end Object.assign() naudojimas

[Kopijuoti nuorodą]
Paskelbta 2019-06-04 13:03:16 | | |
Metodas Object.assign() naudojamas kopijuoti visų suskaičiuojamų atributų reikšmes iš vieno ar kelių šaltinio objektų į tikslinį objektą. Jis grįš į tikslinį objektą.

const tikslas = { a: 1, b: 2 };
const šaltinis = { b: 4, c: 5 };

const returnedTarget = Object.assign(tikslas, šaltinis);

console.log (tikslas);
numatoma išvestis: Objektas { a: 1, b: 4, c: 5 }

console.log(grąžintasTikslas);
numatoma išvestis: Objektas { a: 1, b: 4, c: 5 }

Siektina reikšmėPradinis objektas bus pakeistas.
Pirmasis metodo Object.assign parametras yra tikslinis objektas, o paskesni argumentai yra visi šaltinio objektai.

Atkreipkite dėmesį, kad jei paskirties objekto ypatybė yra tokio paties pavadinimo kaip šaltinio objekto arba jei keli šaltinio objektai turi to paties pavadinimo ypatybę, paskesnė ypatybė perrašo ankstesnę ypatybę.






Ankstesnis:Kampiniai klausimai apie matricos URL ir įprastų URL užklausų eilučių gavimą
Kitą:Naudokite "fetch" vietoj "ajax" užklausos po pristatymo metodą
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com