Break ແລະ Continue JavaScript

break ຖະແຫຼງການ "ອອກມາການລະລືກຄືນ" ການພັດທະນາ.

continue ຖະແຫຼງການ "ລະລືກຄືນ" ການພັດທະນາ.

Break 语句

ໃນຫຼັກສູດທີ່ມີກ່ອນຂອງນີ້, ທ່ານໄດ້ເຫັນ break 语句。ມັນຖືກໃຊ້ເພື່ອ "ອອກມາການລະລືກຄືນ". switch 语句。

break 语句ກໍ່ສາມາດລະລືກຄືນການພັດທະນາ.

break 语句ຈະລະລືກຄືນການພັດທະນາ, ແລະຕໍ່ມາຕິດຕາມການກະຕຸ້ນຫຼັກທີ່ເປັນເຫຼືອ (ຖ້າມີ):

ຄວາມນິຍົມ

for (i = 0; i < 10; i++) {
    if (i === 3) { break; }
    text += "ຈຳນວນໄດ້ແມ່ນ " + i + "<br>";
}

ທ້າວທີ່ພວກເຈົ້າສາມາດບັນທືກງານວຽກງານທີ່ພວກເຈົ້າຕ້ອງການ.

Continue 语句

continue 语句ລະລືກຄືນການພັດທະນາ (ບໍ່ກໍ່ມີຫົວຂໍ້ຫຼັກໃສ່ອ້າງອີງ) ຖ້າເກີດຂັ້ນຕອນທີ່ກ່ຽວກັບ. ຕໍ່ມາຕິດຕາມການພັດທະນາຫຼັກທີ່ເປັນເຫຼືອ.

ຄັ້ງນີ້ລະລືກຄືນຈຳນວນ 3 :

ຄວາມນິຍົມ

for (i = 0; i < 10; i++) {
    if (i === 3) { continue; }
    text += "ຈຳນວນໄດ້ແມ່ນ " + i + "<br>";
} 

ທ້າວທີ່ພວກເຈົ້າສາມາດບັນທືກງານວຽກງານທີ່ພວກເຈົ້າຕ້ອງການ.

JavaScript Label

ສຳລັບທີ່ຈະມີຫົວຂໍ້ການຕິດຕັ້ງ JavaScript ຖະແຫຼງການ, ກະຕຸ້ມຫົວຂໍ້ການແລະກົດໝາຍ:

label:
ຖະແຫຼງການ

break ແລະ continue ຖະແຫຼງການທີ່ພຽງແຕ່ສາມາດ "ອອກມາການລະລືກຄືນ" ວຽກກັນ JavaScript.

ຄຳວຽກ:

break labelname;
continue labelname;

continue ຖະແຫຼງການ (ບໍ່ກໍ່ມີຫົວຂໍ້ຫຼັກໃສ່ອ້າງອີງ) ພຽງແຕ່ຕິດຕາມລະລືກຄືນການພັດທະນາ

break ຖະແຫຼງການ ຖ້າບໍ່ມີຫົວຂໍ້ຫຼັກໃສ່ອ້າງອີງອອກມາການລະລືກຄືນຫຼື switch

ຖ້າມີອັນດຽວທີ່ກ່ຽວກັບມາດຕະການອັນດຽວ. break ຄຳສັ່ງການອອກຈາກການບັນທືກວຽກງານທີ່ບໍ່ມີມາດຕະການ.:

ຄວາມນິຍົມ

var  cars = ["BMW", "Volvo", "Saab", "Ford"];
list: {
    text += cars[0] + "<br>"; 
    text += cars[1] + "<br>"; 
    text += cars[2] + "<br>"; 
    break list;
    text += cars[3] + "<br>"; 
    text += cars[4] + "<br>"; 
    text += cars[5] + "<br>"; 
}

ທ້າວທີ່ພວກເຈົ້າສາມາດບັນທືກງານວຽກງານທີ່ພວກເຈົ້າຕ້ອງການ.

ການບັນທືກວຽກງານຂອງການເຮັດວຽກງານທີ່ເປັນສະເພາະ: { ກັບ } ກິດຈະກຳທີ່ສາມາດເບິ່ງທີ່ທັງໝົດ:

ປື້ມກິດຈະກຳສະໜາມ

ເພີ່ມເຕີມກ່ຽວກັບ JavaScript Break And Continue Statementsສິດທີ່ທີ່ຮູ້, ກະລຸນາອ່ານເນື້ອຫຼັກທີ່ກ່ຽວກັບ JavaScript ສູງສຸດ:

ຄຳສັ່ງ ECMAScript break ແລະ continue
ການເວົ້າຂອງຄຳສັ່ງ break ແລະ continue ຈະເປັນຫຍັງທີ່ແຕກຕ່າງກັນ, ແລະ ວິທີທີ່ຈະໃຊ້ກັບຄຳສັ່ງມີອັນດຽວ.