Valeurs du tableau JavaScript ()

La méthode JavaScript Array values ​​() renvoie un nouvel objet Array Iterator qui contient les valeurs de chaque index du tableau.

La syntaxe de la values()méthode est:

 arr.values()

Ici, arr est un tableau.

values ​​() Paramètres

La values()méthode n'a aucun paramètre.

Valeur renvoyée à partir des valeurs ()

  • Renvoie un nouvel Arrayobjet itérateur.

Remarques :

  • La values()méthode ne modifie pas le tableau d'origine.
  • La values()méthode n'ignore pas les éléments de tableau vides.

Exemple: utilisation de la méthode 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 )

Production

 (valeur: 'JavaScript', done: false) Java restant: C ++ Python Lua non défini (valeur: undefined, done: true)

Les for… ofboucles se terminent lorsque next (). Done = true ou currentIndex> length . Ainsi, nous obtenons la valeur comme undefinedaprès avoir imprimé toutes les valeurs.

En outre, la valeur vide n'est pas ignorée et s'affiche sous la forme undefined.

Lecture recommandée: clés de tableau JavaScript ()

Articles intéressants...