JS Break ба Continue
Break
оператор нь давталтыг зогсоох болно.Continue
оператор нь нэг давталтыг алгасах болно.
Break оператор
Break
оператор нь давталтыг зогсоох болно.
Жишээ нь
for (i = 0; i < 15; i++){
if (i === 8) { break; }
n += "Энэ тоо бол " + i + <br>";
}
Дээрх жишээнд I -н утга 8 -тай тэнцэх үед Break
оператор гүйцэтгэлийн блок кодыг зогсоож байна.
Continue оператор
Continue
оператор нь нэг давталтыг алгасах болно.
Жишээ нь
for (i = 0; i < 15; i++){
if (i === 8) { continue; }
n += "Энэ тоо бол " + i + "<br>";
}
Дээрх жишээнд I -н утга 8 -тай тэнцэх үед Continue
оператор ажиллах бөгөөд 8 -г алгасан гүйцэтгэлийн блок кодыг үргэлжлүүлэх болно.
Labels / Шошго
JavaScript-д шошго буюу label ашиглах боломж байдаг.
Бичиглэл
label:
statements
Энэ үед Break
болон Continue
оператор нь шошго-н нэрийг дуудаж ажиллах болно.
Бичиглэл
break labelname;
continue labelname;
Жишээ нь
var phones = ["Iphone", "Sumsung", "Nokia", "Motorola", "Huwai"];
list: {
phone += phones[0] + "<br>";
phone += phones[1] + "<br>";
phone += phones[2] + "<br>";
break list;
phone += phones[3] + "<br>";
phone += phones[4] + "<br>";
}
Гүйцэтгэлийн кодын блок нь {} суман хаалтад бичигдэнэ.