Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 10515|Odpoveď: 0

[JavaScript] Použitie front-end Object.assign()

[Kopírovať odkaz]
Zverejnené 4. 6. 2019 13:03:16 | | |
Metóda Object.assign() sa používa na kopírovanie hodnôt všetkých vyčísliteľných atribútov z jedného alebo viacerých zdrojových objektov do cieľového objektu. Vráti sa k cieľovému objektu.

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

const returnedTarget = Object.assign(target, source);

console.log(cieľ);
očakávaný výstup: Objekt { a: 1, b: 4, c: 5 }

console.log(returnedTarget);
očakávaný výstup: Objekt { a: 1, b: 4, c: 5 }

CieľPôvodný objekt bude zmenený.
Prvým parametrom metódy Object.assign je cieľový objekt a nasledujúce argumenty sú všetky zdrojové objekty.

Všimnite si, že ak má cieľový objekt vlastnosť rovnakého mena ako zdrojový objekt, alebo ak má viacero zdrojových objektov vlastnosť rovnakého mena, nasledujúca vlastnosť prepíše predchádzajúcu vlastnosť.






Predchádzajúci:Otázky o Angular ohľadom získavania Matrix URL a bežných URL dotazových reťazcov
Budúci:Použi fetch namiesto ajax metódy požiadavky po doručení
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com