
For In
For in merupakan perulangan for yang digunakan untuk mengiterasi seluruh data property di object atau index di array
Walaupun for in bisa digunakan untuk Array, namun tidak direkomendasikan untuk Array, karena biasanya kita jarang sekali butuh data index untuk Array, kita bisa menggunakn For Of (yang dibahas setelah ini)
Ok sekarang coba kita buat. Pertama New File beri nama for-in.html

Lalu coba ketikan seperti gambar di bawah ini

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>For In</title>
</head>
<body>
<script>
const person = {
firstName : "Putra",
middleName : "Rama",
lastName: "Setiawan"
};
for(const property in person){
document.writeln(`<p>${property} : ${person[property]}</p>`);
}
const names = ["Putra", "Rama", "Setiawan"];
for(const index in names){
document.writeln(`<p>${index} : ${names[index]}</p>`);
}
</script>
</body>
</html>
Lalu RUN dan outputnya akan seperti gambar dibawah ini
