JavaScript Dizi değerleri ()

JavaScript Array values ​​() yöntemi, dizideki her dizin için değerleri içeren yeni bir Array Iterator nesnesi döndürür.

values()Yöntemin sözdizimi şöyledir:

 arr.values()

Burada dizi bir dizidir.

değerler () Parametreler

values()Yöntemin bir parametre yoktur.

Değerlerden dönüş değeri ()

  • Yeni bir Arrayyineleyici nesnesi döndürür .

Notlar :

  • values()Yöntem orijinal diziyi değiştirmez.
  • values()Yöntem, boş bir dizi elemanları yoksaymaz.

Örnek: values ​​() yöntemini kullanma

 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 )

Çıktı

 (değer: 'JavaScript', tamamlandı: yanlış) Java Kalan: tanımsız C ++ Python Lua (değer: tanımsız, tamamlandı: doğru)

for… ofDöngüler bitişini aşağıdaki (). Yapılan = gerçek veya currentIndex> uzunluğu . Böylece undefinedtüm değerleri yazdırdıktan sonra değer elde ederiz .

Ayrıca boş değer göz ardı edilmez ve olarak görüntülenir undefined.

Önerilen Kaynaklar: JavaScript Dizi tuşları ()

Ilginç makaleler...