Latest web development tutorials
×

JavaScript หลักสูตร

JavaScript หลักสูตร JavaScript แนะนำโดยย่อ JavaScript การใช้ JavaScript ส่งออก JavaScript ไวยากรณ์ JavaScript งบ JavaScript หมายเหตุ JavaScript ตัวแปร JavaScript ชนิดข้อมูล JavaScript วัตถุ JavaScript ฟังก์ชัน JavaScript ขอบเขต JavaScript เหตุการณ์ JavaScript เชือก JavaScript ผู้ประกอบการ JavaScript เปรียบเทียบ JavaScript If...Else JavaScript switch JavaScript for JavaScript while JavaScript Break & Continue JavaScript typeof JavaScript ประเภทการแปลง JavaScript นิพจน์ปกติ JavaScript ความผิดพลาด JavaScript แก้จุดบกพร่อง JavaScript ยกตัวแปร JavaScript โหมดที่เข้มงวด JavaScript ใช้ไม่เหมาะสม JavaScript รูปแบบการตรวจสอบสิทธิ์ JavaScript ลิขสิทธิ์คำสำคัญ JavaScript JSON JavaScript void JavaScript ข้อมูลจำเพาะรหัส

JS ฟังก์ชัน

JavaScript นิยามฟังก์ชัน JavaScript อาร์กิวเมนต์ของฟังก์ชัน JavaScript เรียกใช้ฟังก์ชัน JavaScript การปิด

JS HTML DOM

DOM แนะนำโดยย่อ DOM HTML DOM CSS DOM เหตุการณ์ DOM EventListener DOM ธาตุ

JS การสอนที่ทันสมัย

JavaScript วัตถุ JavaScript Number JavaScript String JavaScript Date JavaScript Array JavaScript Boolean JavaScript Math JavaScript RegExp วัตถุ

JS เบราว์เซอร์ BOM

JavaScript Window JavaScript Window Screen JavaScript Window Location JavaScript Window History JavaScript Navigator JavaScript ป๊อป JavaScript เหตุการณ์หมดเวลา JavaScript Cookies

JS โกดัง

JavaScript โกดัง JavaScript ทดสอบ jQuery JavaScript ทดสอบ Prototype

JS ตัวอย่าง

JavaScript ตัวอย่าง JavaScript ตัวอย่างวัตถุ JavaScript วัตถุเช่นเบราว์เซอร์ JavaScript HTML DOM ตัวอย่าง JavaScript ย่อ

JS คู่มืออ้างอิง

JavaScript วัตถุ HTML DOM วัตถุ

จาวาสคริปต์ในขณะที่ห่วง

ตราบใดที่เงื่อนไขที่ระบุเป็นความจริงห่วงเสมอสามารถดำเนินการป้องกันรหัส


ขณะที่ห่วง

ในขณะที่ความจริงห่วงพระทัยรหัสห่วงบล็อกจะถูกดำเนินการในส่วนของเงื่อนไขที่ระบุ

ไวยากรณ์

while ( 条件 )
{
需要执行的代码
}

ตัวอย่าง

ในกรณีนี้วงที่จะทำงานต่อไปตราบใดที่ตัวแปรที่ฉันมีค่าน้อยกว่า 5:

ตัวอย่าง

while (i<5)
{
x=x + "The number is " + i + "<br>";
i++;
}

ลอง»

โคมไฟ หากคุณลืมที่จะเพิ่มเงื่อนไขค่าของตัวแปรที่ใช้ในวงจรไม่สิ้นสุด ซึ่งอาจทำให้เบราว์เซอร์ที่ผิดพลาด


ทำ / ขณะที่ห่วง

ทำ / ห่วงในขณะที่เป็นตัวแปรของวงในขณะที่ วงจรจะตรวจสอบว่าเงื่อนไขที่เป็นจริงก่อนที่จะดำเนินบล็อกของรหัสและถ้าเงื่อนไขเป็นจริงก็จะทำซ้ำวงจร

ไวยากรณ์

do
{
需要执行的代码
}
while ( 条件 );

ตัวอย่าง

ตัวอย่างต่อไปนี้ใช้ทำ / ขณะที่ห่วง ห่วงจะดำเนินการอย่างน้อยหนึ่งครั้งแม้ถ้าเงื่อนไขเป็นเท็จก็จะมีการดำเนินการครั้งเดียวเพราะการป้องกันรหัสจะถูกดำเนินการก่อนที่จะอยู่ในสภาพที่มีการทดสอบ:

ตัวอย่าง

do
{
x=x + "The number is " + i + "<br>";
i++;
}
while (i<5);

ลอง»

อย่าลืมที่จะเพิ่มมูลค่าของเงื่อนไขตัวแปรที่ใช้มิฉะนั้นวงจรจะไม่จบ!


เปรียบเทียบและในขณะที่

หากคุณได้อ่านบทก่อนหน้านี้สำหรับรายละเอียดเกี่ยวกับวงที่คุณจะพบว่าในขณะที่ห่วงเหมือนห่วง

ในตัวอย่างนี้วงรีไซเคิลสำหรับรถยนต์ที่จะแสดงค่าทั้งหมดในอาร์เรย์:

ตัวอย่าง

cars=["BMW","Volvo","Saab","Ford"];
var i=0;
for (;cars[i];)
{
document.write(cars[i] + "<br>");
i++;
}

ลอง»

ในตัวอย่างของการรีไซเคิลนี้ในขณะที่วงเพื่อแสดงค่าทั้งหมดในอาร์เรย์ของรถยนต์:

ตัวอย่าง

รถยนต์ = [ "BMW", "วอลโว่", "ซาบ", "ฟอร์ด"];
var i = 0;
ในขณะที่ (รถยนต์ [I])
{
document.write (รถยนต์ [I] + "ฟรี");
i ++;
}

ลอง»