Hvordan legge til verdier til å innvende i JavaScript

Hvordan legge til verdier til å innvende i JavaScript
Et objekt er den viktigste enheten i programmeringsspråket på grunn av den uforanderlige eiendommen. Med denne egenskapen kan utviklere manipulere forskjellige oppgaver gjennom objekter. Å legge til forskjellige verdier til et eksisterende objekt utføres for å gjøre endringer i kjøretid til objektene. JavaScript tilbyr en rekke innebygde metoder for å legge verdier til objekter i JavaScript. I dette innlegget vil vi demonstrere alle mulige metoder ved siden av eksempler for å legge verdier til objekter i JavaScript. Dette innlegget tjener følgende læringsutbytte:
  • Bruke objekt.Tilordne () Metode for å legge til verdier til objekt i JavaScript
  • Bruke Push () -metode for å legge til verdier til objekt i JavaScript
  • Bruker spredning (...) operatør for å legge til verdier til å objekt i JavaScript

Metode 1: Bruke objekt.Tilordne () Metode for å legge til verdier til objekt i JavaScript

De Gjenstand.tildele() Metoden er en kjent for å legge til verdier til objekter. Det tar to argumenter. Det første representerer målobjektet, og det andre argumentet tar nøkkelen/verdiparene. Syntaksen til Gjenstand.tildele() Metoden er gitt nedenfor:

Syntaks

Gjenstand.tilordne (mål, kilde);

Parametrene er beskrevet her:

  • mål: Angir objektet som verdiene vil bli vedlagt.
  • kilde: refererer til verdien som blir vedlagt.

La oss forstå arbeidet med denne metoden via følgende eksempelkode:

Kode

konsoll.logg ("et eksempel for å bruke tildeling () metode");
la bruker_obj =
1: navn: "Adam",
2: Navn: "Harry",
;
La obj = objekt.tilordne (user_obj, 3: navn: "jasam");
konsoll.logg (OBJ);

I denne koden:

  • for det første, “Adam” og “Harry” tildeles som verdier til "Navn" eiendom.
  • De Gjenstand.tildele() metoden brukes til å legge til en “Jasam” verdi til “User_obj” gjenstand.
  • Til slutt konsoll.Logg() Metoden brukes for å presentere alle verdiene i konsollvinduet.

Produksjon

Det observeres fra utgangen at den nye verdien er vellykket lagt til objektet.

Metode 2: Bruke Push () Metode for å legge til verdier til et array -objekt i JavaScript

De trykk() Metode kan brukes til å legge til eller sette inn en eller flere verdier i en matrise. Denne metoden returnerer en ny matrise etter å ha lagt merke til verdier. La oss se om det fungerer via følgende syntaks:

Syntaks

arr.Push (Value1, Value2,…, Valuen)

I denne syntaksen, “Value1”, “Value2” og “Valuen” er verdiene som skal legges til "arr”Variabel.

Kode

konsoll.logg ("et eksempel for å bruke tildeling () metode");
const sport = ['cricket', 'hockey', 'fotball'];
const counter = sport.Push ('Basketball');
konsoll.logg (teller);
konsoll.logg (sport);

Beskrivelsen av koden er gitt her:

  • En matrise som heter “Sport” er opprettet som består av tre elementer I.e., “Cricket”, “Hockey” og "Fotball".
  • Etter det, verdien “Basketball” er vedlagt å bruke sport.trykk() Metode i JavaScript.
  • Til slutt, den konsoll.Logg() Metoden viser matrisen i konsollvinduet.

Produksjon

Utgangen viser at “Basketball” verdien er vedlagt sport objekt ved å bruke trykk() metode.

Metode 3: Bruke spredning (...) operatør for å legge til verdier til objekt i JavaScript

Spredning (…) -operatøren er ansatt for å legge til verdier til objekter i JavaScript. Det er nyttig å slå sammen objekter til ett sted. Syntaksen til spredningsoperatøren er gitt nedenfor:

Syntaks

… Obj, nøkkel: 'verdi'

I denne syntaksen, "verdi" er tilordnet nøkkel i objektet obj.

Eksempelkoden til spredningsoperatøren for å legge verdier til et objekt er gitt nedenfor:

Kode

konsoll.logg ("et eksempel for å bruke spredt operatør");
La obj1 = navn: 'Harry';
obj2 = … obj1, farge: 'hvit';
konsoll.logg (obj2);

I denne koden:

  • An “Obj1”Brukes til å lagre elementet Navn Ved å tilordne verdien “Harry”.
  • Etter det, "hvit" Verdien legger til “Obj1”.
  • Til slutt, den konsoll.Logg() Metoden viser de vedlagte verdiene i konsollvinduet.

Produksjon

Utgangen viser det nye objektet “obj2”Som inneholder verdien fra objektet”obj1”I tillegg til den vedlagte verdien”hvit”.

Konklusjon

JavaScript gir to metoder, i.e., Gjenstand.tildele() og trykk() For å legge verdier til et objekt.

De Gjenstand.tildele() Metode Legg til verdier til objekter etter nøkkel/verdipar. De trykk() Metoden legger til en eller flere verdier i en matrise. Imidlertid spre (...) Operatør kan også brukes til å legge til verdier til et objekt. Dette innlegget har vist alle mulighetene for å legge til verdier til et objekt i JavaScript.