เวอร์ชันภาษาอังกฤษ:https://www.javascripttutorial.net/javascript-switch-case/
คำสั่งนี้switch caseเป็นคำสั่งควบคุมการไหลคล้ายกับคำif elseสั่ง คุณใช้คำสั่งswitchเพื่อควบคุมการดำเนินการตามเงื่อนไขที่ซับซ้อน
ตัวอย่างต่อไปนี้แสดงให้เห็นไวยากรณ์ของคำสั่งswitch:
แต่ละกรณี ( case) ในคำสั่งswitchจะดำเนินการคำสั่งที่สอดคล้องกัน ( statement_1, statement_2,…) ถ้านิพจน์มีค่าเท่ากับค่า ( value_1, value_2,…)
คำสำคัญbreakทำให้การดำเนินการกระโดดออกไปนอกคำswitchสั่ง หากคุณละเว้นคำสำคัญbreakระบบจะดำเนินการทุกกรณีจนกว่าจะพบกรณีที่ต้องการbreakหรือไปถึงกรณีที่defaultต้องการ
หากนิพจน์expressionไม่ตรงกับค่าใดๆ คำสั่งเริ่มต้นจะถูกดำเนินการ มันมีลักษณะเหมือนบล็อกelseคำสั่งif else
ผังงานต่อไปนี้แสดงให้เห็นคำแนะนำswitch:
คุณมักจะใช้คำสั่งswitchเพื่อแทนที่คำสั่งที่ประกอบด้วยif elseคำสั่งที่เชื่อมโยงกันอย่างซับซ้อน
โดยพื้นฐานแล้วคำสั่งนี้switchจะเทียบเท่ากับif elseคำสั่งต่อไปนี้:
ตัวอย่างต่อไปนี้เป็นการประกาศตัวแปรชื่อdayซึ่งมีค่าแสดงถึงหนึ่งวันในหนึ่งสัปดาห์ โค้ดนี้จะสร้างชื่อวันในสัปดาห์โดยอิงจากค่าของตัวแปรdayโดยใช้คำswitchสั่ง
ในกรณีนี้Tuesdayจะถูกบันทึกไว้ในหน้าต่างคอนโซล
เข้าใจวิธีการทำงานของโค้ดนี้
มี 4 กรณี:
defaultและตั้งค่าตัวแปรdayCountเพื่อ-1ระบุว่าเดือนนั้นไม่ถูกต้องvar agora = new Date()
var diaSem = agora.getDay()
switch(diaSem){
case 0:
console.log(‘Domingo’)
break
case 1:
console.log(‘Segunda’)
break
case 2:
console.log(‘Terça’)
break
case 3:
console.log(‘Quarta’);
break
case 4:
console.log(‘Quinta’);
break
case 5:
console.log(‘Sexta’);
break
default:
console.log(‘Sábado’);
}
สัปดาห์นี้ ฉันได้รับอีเมลจากสมาชิกรายการอีเมลรายวัน พวกเขาต้องการทราบ: คุณเข้าชมแหล่งข้อมูลใดรายวัน รายสัปดาห์ และรายเดือน คำถามที่ดี! ฉันยินดีที่จะพยายามแบ่งปันข้อมูลเชิงลึกเกี่ยวกับเวิร์กโฟลว์และทรัพยากรยอดนิยมที่ฉันใช้
จุดประสงค์ของซีรีส์บล็อกนี้คือการเจาะลึกเข้าไปในไลบรารี Lit และทำความเข้าใจอย่างครอบคลุมเกี่ยวกับคุณลักษณะเฉพาะของมัน และวิธีการที่ทำให้ตัวมันแตกต่างจากไลบรารีและเฟรมเวิร์กอื่นๆ ในตลาด ซีรีส์นี้แบ่งออกเป็น 3 ส่วน ครอบคลุมหัวข้อต่างๆ เช่น 1.
ในโลกปัจจุบันที่เชื่อมต่อกันมากเกินไป ระบบสื่อมีบทบาทสำคัญในการกำหนดความคิดเห็นของสาธารณชน และเป็นผลให้เกิดขึ้นในการตัดสินใจตามระบอบประชาธิปไตย ในการวิเคราะห์อย่างลึกซึ้งเกี่ยวกับเศรษฐศาสตร์การเมืองของการสื่อสาร นักวิชาการ Robert McChesney ท้าทายภูมิปัญญาดั้งเดิมและนำเสนอสิ่งที่เขาเรียกว่า "ความจริงห้าประการ" เกี่ยวกับสื่อ
หากเราต้องการจะเติบโตบนโลกใบนี้ต่อไป เราจะต้องสนทนาที่อันตราย คนที่ท้าทายสิ่งที่เราทำ สิ่งที่เรากำลังทำ และสิ่งที่เรากำลังจะทำต่อไป (หรือกำลังวางแผนที่จะทำ)
“หวัดดี Siri เล่น Me Dive โดย Olivia Dean” ในเดือนพฤษภาคม 2021 ฉันเริ่มฝึกงานที่ Future Academy Africa ในเมือง Akure ประเทศไนจีเรีย
(คำเตือน- นี่คือการเสียดสี ตั้งใจที่จะทำลายล้างอย่างสนุกสนาน- ไม่เหมาะสำหรับเด็กอย่างแน่นอน) คุณเคยเห็นพ่อกับแม่ของคุณซ่อนตัวอยู่ในครัวและสูบบุหรี่ที่มีกลิ่นเหม็นเหล่านั้น พวกเขาบอกคุณ