คอนสตรัค for-of

คอนสตรัค for-of สร้างลูปสำหรับ การวนซ้ำอาร์เรย์

ไวยากรณ์

javascriptfor (let ตัวแปรสำหรับองค์ประกอบ of อาร์เรย์) {
  /*
    เข้าไปในตัวแปรสำหรับองค์ประกอบทีละตัว
    จะได้องค์ประกอบของอาร์เรย์ที่กำลังวนซ้ำ
  */
};

ตัวอย่าง

วนซ้ำองค์ประกอบของอาร์เรย์และแสดงผลบนหน้าจอ:

javascriptlet arr = [1, 2, 3, 4, 5];

for (let elem of arr) {
  console.log(elem);
}

ตัวอย่าง

สร้างตัวนับการวนซ้ำของลูป:

javascriptlet arr = [1, 2, 3, 4, 5];

let i = 0;
for (let elem of arr) {
  console.log(elem);
  i++;
}
console.log(i);

ดูเพิ่มเติม