JavaScript สำหรับห่วง
วงจรสามารถดำเนินการบล็อกของรหัสระบุจำนวนครั้ง
วงจร JavaScript
หากคุณต้องการที่จะเรียกใช้ซ้ำแล้วซ้ำอีกรหัสเดียวกันและแต่ละค่าที่แตกต่างกันแล้วการใช้งานของวงจรมีความสะดวกมาก
เราสามารถส่งออกค่าของ array:
ถ้อยคำทั่วไป:
document.write(cars[1] + "<br>");
document.write(cars[2] + "<br>");
document.write(cars[3] + "<br>");
document.write(cars[4] + "<br>");
document.write(cars[5] + "<br>");
ใช้สำหรับวง
{
document.write(cars[i] + "<br>");
}
ลอง»
ชนิดที่แตกต่างของวงจร
รองรับ JavaScript ประเภทที่แตกต่างกันของลูป:
- สำหรับ - จำนวนหนึ่งของรหัสรอบบล็อก
- สำหรับ / ใน - ห่วงผ่านคุณสมบัติของวัตถุ
- ในขณะที่ - เมื่อเงื่อนไขที่ระบุเป็นรอบเวลาที่ระบุบล็อกที่แท้จริงของรหัส
- ทำ / ขณะที่ - เมื่อเงื่อนไขที่ระบุเป็นวงจรจริงระบุบล็อกของรหัส
สำหรับวง
ห่วงคือการที่คุณต้องการที่จะสร้างห่วงเครื่องมือที่ใช้บ่อย
นี่คือไวยากรณ์สำหรับวง:
{
被执行的代码块
}
คำสั่งที่ 1 (บล็อก) เริ่มต้นก่อนที่คุณจะเริ่มต้น
งบ 2 กำหนดรอบการดำเนินงาน (block) เงื่อนไข
3 คำสั่งหลังจากที่วง (block) ได้รับการทำ
จากตัวอย่างข้างต้นคุณสามารถดู:
1 คำสั่งตั้งค่าตัวแปรก่อนที่วงจะเริ่มต้น (var i = 0)
คำสั่งที่กำหนดไว้ 2 เงื่อนไขวงจรการทำงาน (ฉันต้องน้อยกว่า 5)
งบ 3 เพิ่มขึ้นจากค่า (i ++) หลังจากที่บล็อกของรหัสแต่ละคนได้รับการดำเนินการ
1 คำสั่ง
ปกติเราจะใช้คำสั่งให้เริ่มต้นตัวแปรที่ใช้ในวงจร (var i = 0)
1 คำสั่งเป็นตัวเลือกที่ไม่ได้ใช้ยังสามารถเป็นคำสั่ง
คุณสามารถเริ่มต้น 1 คำสั่ง (หรือมากกว่า) ค่าใด ๆ :
และคุณยังสามารถละเว้นคำสั่ง (เช่นในการเริ่มต้นของวงได้รับการตั้งค่า):
งบ 2
งบ 2 เงื่อนไขที่ใช้โดยทั่วไปในการประเมินตัวแปรเริ่มต้น
2 คำสั่งเดียวกันเป็นตัวเลือก
2 หากคำสั่งที่ส่งกลับจริงแล้ววงจรเริ่มต้นอีกครั้งถ้ามันกลับเท็จห่วงจะสิ้นสุด
ถ้าคุณไม่ใช้งบ 2 ก็ต้องจัดให้มีการแบ่งในรอบที่ มิฉะนั้นวงจรจะไม่สามารถที่จะหยุด นี้จะทำให้มันเป็นไปได้ที่จะทำให้เบราว์เซอร์ที่ผิดพลาด โปรดอ่านเกี่ยวกับการแบ่งในส่วนต่อไปของการกวดวิชานี้ |
งบ 3
3 งบทั่วไปเพิ่มค่าของตัวแปรเดิม
งบ 3 ยังเป็นตัวเลือก
งบ 3 มีความหลากหลายของการใช้งาน เพิ่มสามารถลบ (i--) หรือมากกว่า (i = i + 15)
งบ 3 อาจถูกมองข้าม (เช่นภายในห่วงเมื่อมีรหัสตรงกัน):
สำหรับ / ในวงจร
JavaScript สำหรับ / ในคำสั่งให้ห่วงผ่านคุณสมบัติของวัตถุ:
ตัวอย่าง
for (x in person)
{
txt=txt + person[x];
}
ลอง»
คุณจะได้เรียนรู้เพิ่มเติมเกี่ยวกับในส่วนที่เกี่ยวกับ JavaScript สำหรับวัตถุ / ในวงจรความรู้
ในขณะที่ห่วง
เราจะอธิบายให้คุณในขณะที่ห่วงและทำ / ขณะที่วงในบทต่อไป