Valorile matricei JavaScript ()

Metoda JavaScript Array values ​​() returnează un nou obiect Array Iterator care conține valorile pentru fiecare index din matrice.

Sintaxa values()metodei este:

 arr.values()

Aici, arr este o matrice.

values ​​() Parametri

values()Metoda nu are parametri.

Returnează valoarea din valori ()

  • Returnează un nou Arrayobiect iterator.

Note :

  • values()Metoda nu se schimba matricea originală.
  • values()Metoda nu ignoră elementele de matrice goale.

Exemplu: Folosind metoda values ​​()

 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 )

Ieșire

 (valoare: „JavaScript”, făcut: fals) Java rămas: nedefinit C ++ Python Lua (valoare: nedefinit, făcut: adevărat)

Cele for… ofbucle capete când următor (). Făcut = true sau currentIndex> lungime . Deci, obținem valoare undefineddupă imprimarea tuturor valorilor.

De asemenea, valoarea gol nu este ignorat și este afișat ca undefined.

Lectură recomandată: tastele matrice JavaScript ()

Articole interesante...