Стойности на масива на JavaScript ()

Методът JavaScript Array values ​​() връща нов обект Array Iterator, който съдържа стойностите за всеки индекс в масива.

Синтаксисът на values()метода е:

 arr.values()

Тук arr е масив.

стойности () Параметри

В values()метода няма никакви параметри.

Връщане на стойност от values ​​()

  • Връща нов Arrayобект на итератор.

Бележки :

  • В values()метод не променя оригиналния масив.
  • В values()метод не пропусне празните масив елементи.

Пример: Използване на метод 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 )

Изход

 (стойност: 'JavaScript', готово: невярно) Оставащо Java: недефинирано C ++ Python Lua (стойност: недефинирано, готово: вярно)

В for… ofкраищата контури при следващ (). Направено = вярно или currentIndex> дължина . И така, получаваме стойност като undefinedслед отпечатване на всички стойности.

Също така празната стойност не се пренебрегва и се показва като undefined.

Препоръчително четене: JavaScript масивни ключове ()

Интересни статии...