Vrednosti matrike JavaScript ()

Metoda JavaScript Array values ​​() vrne nov objekt Array Iterator, ki vsebuje vrednosti za vsak indeks v matriki.

Sintaksa values()metode je:

 arr.values()

Tu je arr matrika.

vrednosti () Parametri

values()Metoda nima parametrov.

Vrnjena vrednost iz vrednosti ()

  • Vrne nov Arraypredmet iteratorja.

Opombe :

  • values()Način ne spremeni prvotni niz.
  • values()Metoda ne prezreti prazne matrike elementov.

Primer: Uporaba metode 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 )

Izhod

 (vrednost: 'JavaScript', dokončano: napačno) Preostalo Java: nedefinirano C ++ Python Lua (vrednost: nedefinirano, dokončano: resnično)

V for… ofzanke konča, ko zraven (). Narejeno = true ali currentIndex> dolžine . Tako dobimo vrednost kot undefinedpo tiskanju vseh vrednosti.

Prav tako prazna vrednost ni prezrta in je prikazana kot undefined.

Priporočeno branje: matrične tipke JavaScript ()

Zanimive Članki...