JavaScript | Array.verdier

JavaScript | Array.verdier
JavaScript gir en liste over metoder for å utføre spesifikke operasjoner på matriser. Matrisen.Verdi () Metode brukes til å trekke ut verdiene til en matrise ved hjelp av array iterator -objektet. I tillegg brukes den også til å skrive ut rekke elementer i konsollen. Denne artikkelen gir et demonstrativt syn på Array.verdier () metode i JavaScript.

Hvordan serverer.Verdier () Metodearbeid i JavaScript?

Som diskutert ovenfor, matrisen.Verdier () -metoden fungerer på grunnlag av iteratorobjektet. Iteratorobjektet har ingen evne til å lagre verdiene som er til stede i matrisen. Imidlertid lagrer den bare indeksen/adressen til elementer i den eksisterende matrisen. Metoden har ikke muligheten til å endre/endre den eksisterende matrisen. Syntaksen til matrisen.Verdier () -metoden er beskrevet nedenfor:

Syntaks

Array.verdier ()

Verdiene () -metoden tar ingen parametere og returnerer iteratorobjektet for den matrisen.

Eksempel 1

Et eksempel er gitt som demonstrerer bruken av matrisen.Verdier () Metode i JavaScript:

Kode

// Et eksempel for å bruke matrisen.verdi () i JavaScript
La emne = ["engelsk", "matematikk", "kjemi"];
// returnerer et iteratorobjekt som har verdier av emnet
La iterObj = emne.verdier ();
for (la val of iterObj) // looping gjennom iterator
konsoll.logg (val); // Vis verdier i emnearray

Beskrivelsen av koden er gitt nedenfor:

  • Først en matrise som heter “emner”Initialiseres med de tre verdiene Engelsk, matematikk, og Kjemi.
  • Etter det, Emne.verdier () brukes til å returnere verdiene til matrisen til et iteratorobjekt iterobj.
  • Til slutt, a for sløyfe brukes som utfører iterasjon over iterobj For å vise verdiene i matrisen.

Produksjon

Utfallet av koden returnerer verdiene til matrisen, inkludert Engelsk, matematikk, og Kjemi, som er lagret i det eksisterende Emne Array.

Eksempel 2

Et annet eksempel demonstreres ved å bruke Array.verdier () Metode i JavaScript.

Kode

La sport = ["cricket", "fotball", "hockey"];
La IteratorObject = Sport.verdier ();
konsoll.Logg (IteratorObject.Neste ().verdi);
sport [1] = "badminton";
konsoll.Logg (IteratorObject.Neste ().verdi);

Beskrivelsen av koden er gitt nedenfor.

  • En rekke av sport initialiseres med siriss, Fotball, og hockey verdier.
  • Etter det en IteratorObject er ansatt for å lagre verdiene til sport Array.
  • Videre Neste () Metoden er tilpasset for å trekke ut verdien av det første elementet.
  • Etter det, den første verdien av sport Array er oppdatert ved tildelingen av badminton ved hjelp av sport [1] = “badminton”.
  • Til slutt, vis verdien ved å bruke konsoll.Logg() metode.

Produksjon

Utgangen returnerer to verdier, siriss og badminton, ved å bruke Array.verdier () Metode i JavaScript.

Konklusjon

Matrisen.Verdier () -metoden brukes på matriser for å få indeksene til matriseelementene i et iteratorobjekt. Dette iteratorobjektet kan også brukes til å skrive ut arrayverdiene. Etter dette innlegget har du lært å bruke matrisen.Verdier () Metode i mulige scenarier. Iteratorobjektet lagrer bare indeksen (ikke elementene), og verdiene oppnås ved hjelp av indeksene som er lagret i iteratorobjektet. For utskrift, kan det hende du må bruke for sløyfe eller skrive manuelt ut hvert element manuelt.