Gunakan tanda [] untuk mencari tag gan! contoh [flutter, javascript]

Javascript dengan mudah
Javascript dengan mudah

Bab 5

For of

remove_red_eye 552 Kali
spellcheck 249 Kata, 1910 Karakter
*Catatan: buku ini masih berlangsung hingga memiliki label selesai.

1. Penjelasan for of

Dalam dunia JavaScript, for of adalah pahlawan tak terheran-heran yang memungkinkan kita untuk menjelajahi keindahan dari setiap elemen dalam iterable tanpa perlu berurusan dengan indeks atau bertumpu pada metode tradisional for in. for of merupakan sintaks loop yang memanjakan pengembang dengan keterbacaan kode yang menakjubkan, memberikan kemudahan untuk menjelajahi nilai-nilai dalam array, string, atau objek iterable lainnya.

2. Contoh for of

Mari kita lihat for of dalam aksi dengan contoh penggunaannya. Misalkan kita memiliki array berisi warna-warni pelangi yang ingin kita eksplorasi:


const rainbowColors = ['Red', 'Orange', 'Yellow', 'Green', 'Blue', 'Indigo', 'Violet'];

for (const color of rainbowColors) {
  console.log(`Color of the day: ${color}`);
}

Dalam potongan kode ini, for of mengizinkan kita untuk melintasi setiap warna dalam array rainbowColors tanpa repot dengan indeks atau memerlukan pemanggilan metode tambahan. Kode ini menjadi nyata dan ringkas.

3. Study Kasus

Mari kita terapkan for of pada studi kasus nyata—mengurai kata dalam sebuah string:


const favoriteQuote = 'Coding is an art of turning caffeine into code';

const words = favoriteQuote.split(' ');

for (const word of words) {
  console.log(`Found a word: ${word}`);
}

Dalam studi kasus ini, kita menggunakan for of untuk menjelajahi setiap kata dalam string favoriteQuote dengan memecahnya menggunakan metode split. Hasilnya? Setiap kata dipaparkan tanpa kerumitan, menyoroti keindahan dari for of dalam menghadirkan keterbacaan kode.

Dengan for of, kita tidak hanya melakukan iterasi melalui elemen-elemen sebuah iterable, tetapi kita juga mengikuti irama yang menyenangkan dalam penulisan kode JavaScript. Sesederhana melintasi kebun bunga pelangi atau mengurai kata-kata dalam kalimat, for of memberikan nuansa magis pada setiap petualangan dalam dunia pemrograman JavaScript.

Artikel Selanjutnya (While)
Navigasi Konten