Denne opplæringen vil demonstrere metodene for å slå sammen objekter i JavaScript.
Hvordan slå sammen objekter i JavaScript?
For å slå sammen objekter i JavaScript, bruk følgende metoder:
La oss se arbeidet med disse metodene individuelt.
Metode 1: Slå sammen objekter ved bruk av objekt.tilordne () Metode
For å slå sammen objektene i et enkelt objekt, bruk "Gjenstand.tildele()”Metode. Det er ikke nødvendig å lage et eget objekt for sammenslåing. Det tar objektet som et mål og fusjonerer alle andre objekter.
Syntaks
Følg syntaksen nedenfor for å slå sammen objekter ved hjelp av objektet.tilordne () Metode:
Ovennevnte syntaks viser
Returverdi
Det vil returnere målobjektet etter å ha samlet andre objekter.
Eksempel
Lag to objekter som heter “info”Og“Info1”Med tilsvarende egenskaper:
Slå sammen objektet “Info1”Til objekt“info”Ved å overføre dem til“ objektet.tilordne () ”-metode. Objektet "info”Er målobjektet, og“Info1”Er kilden:
var candidateInformation = objekt.tilordne (info, info1);Skriv ut det sammenslåtte objektet på konsollen ved å bruke “konsoll.Logg()”Metode:
konsoll.logg (kandidatinformasjon);Utgangen indikerer at objektet “Info1”Blir vellykket slått sammen til objektet“info”:
Metode 2: Slå sammen objekter ved hjelp av spredningsoperatør
Det er en annen måte å slå sammen objektene, ved å bruke spredningsoperatøren, som er indikert med tre prikker (...). Det konstruerer et nytt objekt ved å kombinere alle egenskapene til objektene som blir bestått. For å forstå spredningsoperatøren, se på syntaksen.
Syntaks
Bruk følgende syntaks for spredningsoperatøren:
Eksempel
Her kan du slå sammen objektene "info" og "info1" ved hjelp av spredningsoperatøren (...) og lagre den i en variabel "kandidatinformasjon”:
Skriv ut det nye objektet som er lagret i variabelen ved å bruke “konsoll.Logg()”Metode:
konsoll.logg (kandidatinformasjon);Utgangen viser at objektene blir sammenslått
Konklusjon
For sammenslåing av objekter i JavaScript, "Gjenstand.tildele()”Metode eller“Spredt operatør" benyttes. I objektet.tilordne () Metode, objektene blir slått sammen i det målrettede objektet som er spesifisert i argumentet. Den andre metoden skaper et nytt resulterende objekt ved å passere objektene med spredningsoperatøren. Denne opplæringen demonstrerer metodene for å slå sammen objekter i JavaScript.