Nilai JavaScript Array ()

Metode JavaScript Array values ​​() mengembalikan objek Array Iterator baru yang berisi nilai untuk setiap indeks dalam array.

Sintaks dari values()metode ini adalah:

 arr.values()

Di sini, arr adalah sebuah array.

nilai () Parameter

The values()Metode tidak memiliki parameter apapun.

Kembalikan nilai dari nilai ()

  • Mengembalikan Arrayobjek iterator baru .

Catatan :

  • The values()Metode tidak mengubah array asli.
  • The values()metode tidak mengabaikan elemen array kosong.

Contoh: Menggunakan metode 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 )

Keluaran

 (nilai: 'JavaScript', selesai: salah) Sisa Java: C ++ Python Lua yang tidak ditentukan (nilai: tidak ditentukan, selesai: benar)

The for… ofloop berakhir ketika berikutnya (). Dilakukan = true atau currentIndex> panjang . Jadi, kami mendapatkan nilai undefinedsetelah mencetak semua nilai.

Selain itu, nilai kosong tidak diabaikan dan ditampilkan sebagai undefined.

Bacaan yang Direkomendasikan: JavaScript Array keys ()

Artikel yang menarik...