Dalam JavaScript, Anda dapat menggunakan for loop untuk mengulang array atau objek
Berikut adalah contoh dari for loop yang berulang di atas array. const colors = ['red', 'green', 'blue']; for (let i = 0; i < colors.length; i++) { console.log(colors[i]); }
Loop ini akan mencetak elemen-elemen dari array colors satu per satu, sesuai urutan kemunculannya dalam array. Pengulangan akan berakhir ketika const user = { name: 'John', age: 30, email: 'john@example.com' }; for (const key in user) { console.log(`${key}: ${user[key]}`); }0 menjadi sama dengan const user = { name: 'John', age: 30, email: 'john@example.com' }; for (const key in user) { console.log(`${key}: ${user[key]}`); }1
Berikut adalah contoh dari for loop yang berulang pada objek. const user = { name: 'John', age: 30, email: 'john@example.com' }; for (const key in user) { console.log(`${key}: ${user[key]}`); }
Loop ini akan mencetak properti objek const user = { name: 'John', age: 30, email: 'john@example.com' }; for (const key in user) { console.log(`${key}: ${user[key]}`); }3 satu per satu, sesuai urutan kemunculannya di objek. Perulangan akan berakhir ketika tidak ada lagi properti untuk diulangi
Anda juga dapat menggunakan const user = { name: 'John', age: 30, email: 'john@example.com' }; for (const key in user) { console.log(`${key}: ${user[key]}`); }4 loop untuk mengulang array atau objek yang dapat diubah (artinya memiliki metode const user = { name: 'John', age: 30, email: 'john@example.com' }; for (const key in user) { console.log(`${key}: ${user[key]}`); }5 yang mengembalikan objek iterator)
Berikut adalah contoh loop const user = { name: 'John', age: 30, email: 'john@example.com' }; for (const key in user) { console.log(`${key}: ${user[key]}`); }4 yang berulang di atas array. const colors = ['red', 'green', 'blue']; for (const color of colors) { console.log(color); }
Loop ini akan mencetak elemen-elemen dari array colors satu per satu, sesuai urutan kemunculannya dalam array. Perulangan akan berakhir ketika tidak ada lagi elemen untuk diulang
Berikut adalah contoh loop const user = { name: 'John', age: 30, email: 'john@example.com' }; for (const key in user) { console.log(`${key}: ${user[key]}`); }4 yang berulang pada objek. const user = { name: 'John', age: 30, email: 'john@example.com' }; const entries = Object.entries(user); for (const [key, value] of entries) { console.log(`${key}: ${value}`); }
Loop ini akan mencetak properti objek const user = { name: 'John', age: 30, email: 'john@example.com' }; for (const key in user) { console.log(`${key}: ${user[key]}`); }3 satu per satu, sesuai urutan kemunculannya di objek. Perulangan akan berakhir ketika tidak ada lagi properti untuk diulangi
Saya harap contoh-contoh ini bermanfaat. Beri tahu saya jika Anda memiliki pertanyaan
Bagaimana Anda memulai for loop di JavaScript?
Ekspresi 1 menyetel variabel sebelum perulangan dimulai (misalkan i = 0) . Ekspresi 2 mendefinisikan kondisi untuk menjalankan loop (saya harus kurang dari 5). Ekspresi 3 meningkatkan nilai (i++) setiap kali blok kode dalam loop telah dieksekusi.
Bagaimana cara kerja for loop di JavaScript?
A for loop berulang hingga kondisi yang ditentukan bernilai false . JavaScript for loop mirip dengan Java dan C for loop. Ketika for loop dijalankan, hal berikut terjadi. Ekspresi inisialisasi initialExpression , jika ada, dijalankan.
Bagaimana cara mengulang objek dalam JavaScript?
Bagaimana Anda menggunakan for loop?
Loop "Untuk" digunakan untuk mengulangi blok kode tertentu beberapa kali yang diketahui . Misalnya, jika kita ingin memeriksa nilai setiap siswa di kelas, kita mengulang dari 1 ke angka tersebut. Ketika berapa kali tidak diketahui sebelumnya, kami menggunakan loop "While".