JavaScript Array-værdier ()

Metoden JavaScript Array-værdier () returnerer et nyt Array Iterator-objekt, der indeholder værdierne for hvert indeks i arrayet.

Metodens syntaks values()er:

 arr.values()

Her er arr en matrix.

værdier () Parametre

Den values()metode har ikke nogen parametre.

Returneringsværdi fra værdier ()

  • Returnerer et nyt Arrayiteratorobjekt.

Bemærkninger :

  • Den values()metode ændrer ikke den oprindelige array.
  • Den values()metode ikke Frie array elementer.

Eksempel: Brug af værdier () -metoden

 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 )

Produktion

 (værdi: 'JavaScript', udført: falsk) Java Resterende: udefineret C ++ Python Lua (værdi: udefineret, udført: sand)

De for… ofsløjfer ender når næste (). Gjort = true eller currentIndex> længde . Så vi får værdi som undefinedefter udskrivning af alle værdier.

Den tomme værdi ignoreres heller ikke og vises som undefined.

Anbefalet læsning: JavaScript-arraynøgler ()

Interessante artikler...