Hodnoty poľa JavaScript ()

Metóda JavaScript Array values ​​() vracia nový objekt Array Iterator, ktorý obsahuje hodnoty pre každý index v poli.

Syntax values()metódy je:

 arr.values()

Tu je arr pole.

hodnoty () parametre

values()Metóda nemá žiadne parametre.

Vrátiť hodnotu z hodnôt ()

  • Vráti nový Arrayobjekt iterátora.

Poznámky :

  • values()Metóda nemení pôvodné pole.
  • values()Metóda nie je ignorovať prázdne elementov poľa.

Príklad: Použitie metódy 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 )

Výkon

 (hodnota: „JavaScript“, hotovo: false) Zostávajúce Java: nedefinované C ++ Python Lua (hodnota: nedefinované, hotovo: true)

Tieto for… ofslučky sa ukončí, keď ďalší (). Implementoval = true alebo currentIndex> dĺžky . Získame teda hodnotu ako undefinedpo vytlačení všetkých hodnôt.

Prázdna hodnota tiež nie je ignorovaná a zobrazuje sa ako undefined.

Odporúčané čítanie: Kľúče poľa JavaScriptu ()

Zaujímavé články...