ฉันเป็นบิตงงงวยในเมื่อใดก็ตามหรือไม่รวมถึงหลังจากกรณีที่ผ่านมามักจะbreakdefault
switch (type) {
case 'product':
// Do behavior
break;
default:
// Do default behavior
break; // Is it considered to be needed?
}
breakมีวัตถุประสงค์เพียงอย่างเดียวในความเข้าใจของฉันที่จะหยุดรหัสจากการทำงานผ่านส่วนที่เหลือของswitch-case
ก็ถือว่าเป็นตรรกะมากขึ้นแล้วจะมีbreakที่ผ่านมาเนื่องจากความสอดคล้องหรือข้ามมีมันเกิดจากการbreakใช้ไม่มีการใช้งานการทำงาน แต่อย่างใด? ทั้งสองมีเหตุผลในรูปแบบที่แตกต่างกันในความคิดของฉัน
ซึ่งอาจจะได้ในระดับหนึ่งนำมาเปรียบเทียบกับตอนจบไฟล์ที่มี.php ?>ฉันไม่เคยลงท้ายด้วย?>ส่วนใหญ่เนื่องจากความเสี่ยงของการแสดงผลช่องว่าง แต่ก็สามารถยืนยันได้ว่ามันจะเป็นสิ่งตรรกะที่จะจบไฟล์ด้วย
breakมีอายุกรณีเช่นกัน :)