ฟังก์ชันของคำสั่งควบคุมการไหลของ JavaScript: 1. โครงสร้างตามลำดับที่ใช้ในการดำเนินการคำสั่งตามลำดับที่ปรากฏ 2. โครงสร้างแบบมีเงื่อนไขใช้เพื่อกำหนดลำดับของการดำเนินการตามตรรกะที่กำหนด 3. โครงสร้างลูปใช้เพื่อกำหนดลำดับ ของการดำเนินการตามตรรกะของโค้ด เงื่อนไขจะกำหนดว่าจะรันโปรแกรมบางโปรแกรมซ้ำหรือไม่
สภาพแวดล้อมการทำงานของบทช่วยสอนนี้: ระบบ Windows 10, JavaScript เวอร์ชัน 1.8.5, คอมพิวเตอร์ Dell G3
.สามโครงสร้างพื้นฐานกระบวนการของ JavaScript
(1) โครงสร้างตามลำดับ: ข้อความจะถูกดำเนินการตามลำดับตามลำดับที่ปรากฏ
(2) โครงสร้างแบบมีเงื่อนไข: กำหนดลำดับการดำเนินการตามตรรกะที่กำหนด มันสามารถแบ่งออกเป็นตัวเลือกเดียว สอง และหลายตัวเลือก ยิ่งมีเงื่อนไขที่สอดคล้องกันมากเท่าใด ตัวเลือกโค้ดก็จะยิ่งมีมากขึ้นเท่านั้น
(3) โครงสร้างลูป: พิจารณาว่าจะรันโปรแกรมบางโปรแกรมซ้ำตามเงื่อนไขโค้ดลอจิกหรือไม่ หากค่าที่ส่งคืนของเงื่อนไขลอจิคัลเป็นจริง ระบบจะป้อนลูป มิฉะนั้นคำสั่งลูปจะไม่ถูกดำเนินการ
คำสั่งควบคุมตามเงื่อนไข JavaScript
·คำสั่ง if เป็นโครงสร้างการเลือกที่ค่อนข้างง่าย หากนิพจน์เงื่อนไขที่กำหนดเป็นจริง ชุดคำสั่งที่กำหนดจะถูกดำเนินการ
·คำสั่ง if...else จะกำหนดเงื่อนไขตรรกะที่กำหนดหลังจาก if เมื่อเงื่อนไขเป็นจริง คำสั่งใน if จะถูกดำเนินการ เมื่อเงื่อนไขไม่เป็นความจริง โค้ดใน else จะถูกดำเนินการ
·ถ้า...มิฉะนั้น หากคำสั่งที่ซ้อนกันจะเลือกหนึ่งกลุ่มจากหลายกลุ่มของคำสั่งเพื่อดำเนินการ
·คำสั่ง switch มีผลเหมือนกับคำสั่ง if...else if...ซ้อนกัน แต่จะสะดวกกว่า กระชับ และอ่านง่ายกว่าคำสั่ง if...else if...ซ้อนกัน
3.คำสั่งควบคุมลูป JavaScript
·คำสั่ง for loop ดำเนินการคำสั่งในส่วนเนื้อหาของลูปตามจำนวนครั้งที่ระบุ หากตรงตามเงื่อนไขของคำสั่ง loop
·คำสั่ง while loop จะรันคำสั่งในส่วนเนื้อหาของลูปซ้ำๆ หากตรงตามเงื่อนไขของคำสั่ง loop
·หลักการของคำสั่ง do... While loop นั้นเหมือนกับคำสั่ง while แต่มันคือคำสั่งการดำเนินการ โค้ดจะถูกดำเนินการก่อน จากนั้นจึงพิจารณาเงื่อนไข นั่นคือ ลูปจะถูกดำเนินการอย่างน้อยหนึ่งครั้ง