JavaScript-taulukon arvot ()

JavaScript Array values ​​() -menetelmä palauttaa uuden Array Iterator -objektin, joka sisältää taulukon kunkin indeksin arvot.

Menetelmän syntaksi values()on:

 arr.values()

Tässä arr on taulukko.

arvot () Parametrit

values()Menetelmä ei ole parametreja.

Palautusarvo arvoista ()

  • Palauttaa uuden Arrayiteraattoriobjektin.

Huomautuksia :

  • values()Menetelmä ei muuta alkuperäistä jono.
  • values()Menetelmä ei sivuuttaa tyhjä joukko elementtejä.

Esimerkki: Value () -menetelmän käyttö

 const languages = ("JavaScript", "Java", , "C++", "Python", "Lua"); let iterator = languages.values(); // using .next() with iterator object console.log(iterator.next()); // ( value: 'JavaScript', done: false ) console.log(iterator.next().value); // Java console.log("Remaining:") for (let value of iterator) ( console.log(value); ) console.log(iterator.next()) // ( value: undefined, done: true )

Tuotos

 (arvo: 'JavaScript', valmis: väärä) Java jäljellä: määrittelemätön C ++ Python Lua (arvo: määrittelemätön, tehty: tosi)

for… ofSilmukat päättyy, kun seuraavan (). Tehneet = true tai currentIndex> pituus . Joten saamme arvon kuten undefinedkaikkien arvojen tulostamisen jälkeen.

Tyhjää arvoa ei myöskään ohiteta ja se näytetään muodossa undefined.

Suositeltava lukeminen: JavaScript-taulukon avaimet ()

Mielenkiintoisia artikkeleita...