for (let key in person) {
console.log(key + “: ” + person[key]);
}
-
For…of loop
For…of loop digunakan untuk melakukan perulangan pada setiap elemen yang terdapat pada sebuah iterable seperti array.
Contoh penggunaan for…of loop:
const arr = [1, 2, 3, 4, 5]; for (let elem of arr) { console.log(elem); }
-
Try…catch
Try…catch digunakan untuk menangkap kesalahan atau error yang terjadi pada suatu blok kode. Jika terdapat kesalahan, maka kode pada blok catch akan dijalankan.
Contoh penggunaan try…catch:
try { // kode yang mungkin menyebabkan kesalahan } catch (error) { console.log("Terjadi kesalahan: " + error.message); }
Itulah beberapa struktur kendali yang umum digunakan di JavaScript. Pemilihan struktur kendali yang tepat akan memudahkan dalam membuat kode yang lebih efisien dan mudah dipahami. Dengan memahami dan menguasai berbagai struktur kendali, pengembang web dapat membuat program yang lebih kompleks dan lebih fleksibel.