มาเริ่มกันที่ for loop กัน for loop ใน js มี 2 รูปแบบ รูปแบบแรกคือ init, condition, expr loop สิ่งนี้เริ่มต้นคำสั่งแรก จากนั้นในแต่ละการวนซ้ำจะดำเนินการ expr และตรวจสอบเงื่อนไข

ตัวอย่าง
ตัวอย่างเช่น
var step;
for (step = 0; step < 5; step++) {
console.log('Taking step ' + step);
} ผลลัพธ์
สิ่งนี้จะให้ผลลัพธ์ -
Taking step 0 Taking step 1 Taking step 2 Taking step 3 Taking step 4
มีรูปแบบอื่นของ for loop คือ for in ห่วง คำสั่ง for...in จะวนซ้ำตัวแปรที่ระบุเหนือคุณสมบัติที่นับได้ทั้งหมดของอ็อบเจ็กต์ สำหรับแต่ละคุณสมบัติที่แตกต่างกัน JavaScript รันคำสั่งที่ระบุ ตัวอย่างเช่น
ตัวอย่าง
let person = {
name: "John",
age: 35
};
for (let prop in person) {
console.log(prop, a[prop]);
} ผลลัพธ์
สิ่งนี้จะให้ผลลัพธ์ -
name John age 35