ES2015- Menggunakan for .. of loop

Block for .. of loop adalah fitur yang terdapat pada EcmaScript 2015 . Dapat diimplementasikan menggunakan TypeScript.

Sebelum ES2015 jika kita mengakses suatu array, digunakan kode seperti berikut:

var arr = [
    "Budi",
    "Wati",
    "Iwan"
]

for (var idx in arr){
    var val = arr[idx];
    console.log(`${idx}: ${val}`);
}

Jika dijalankan pada console browser akan dituliskan kedalam console:

0: Budi
1: Wati
2: Iwan

Jika Anda tidak membutuhkan nilai index, dapat menggunakan block for .. of, kode menjadi lebih singkat dan mudah dibaca.

var arr = [
    "Budi",
    "Wati",
    "Iwan"
]

for (var val of arr){
    console.log(`${val}`);
}
Budi
Wati
Iwan

Sharing is caring:

Leave a Comment