Have a question?
Message sent Close
View Categories

Javascript Break

1 min read

The break statement “jumps out” of a loop.

break нь давталтаас “үсрэх” болно.

The continue statement “jumps over” one iteration in the loop.

continue мэдэгдэл нь давталтад нэг давталтыг “үсрэх” болно.


The Break Statement #

You have already seen the break statement used in an earlier chapter of this tutorial. It was used to “jump out” of a switch() statement.

Энэ гарын авлагын өмнөх бүлэгт ашигласан break мэдэгдлийг та өмнө нь харсан. Энэ нь switch() мэдэгдэлээс “үсрэхэд” ашиглагдаж байсан.

The break statement can also be used to jump out of a loop:

break мэдэгдлийг давталтаас үсрэхэд ашиглаж болно:

Example Жишээ #

for (i = 0; i < 10; i++) { if (i === 3) { break; } text += "The number is " + i + "<br>"; }

In the example above, the break statement ends the loop (“breaks” the loop) when the loop counter (i) is 3.

Дээрх жишээнд break мэдэгдэл нь давталтын тоолуур (i) 3 байх үед давталтыг дуусгаж (давталтыг “тасалдаг”).


The Continue Statement #

The continue statement breaks one iteration (in the loop), if a specified condition occurs, and continues with the next iteration in the loop.

continue мэдэгдэл нь заасан нөхцөл үүссэн тохиолдолд нэг давталтыг (давталтад) эвдэж, дараагийн давталтаар үргэлжлүүлнэ.

This example skips the value of 3:

Энэ жишээ нь 3-ийн утгыг алгасах болно.

Example Жишээ #

for (i = 0; i < 10; i++) { if (i === 3) { continue; } text += "The number is " + i + "<br>"; }

JavaScript Labels #

JavaScript утгууд #

To label JavaScript statements you precede the statements with a label name and a colon:

JavaScript-ийн мэдэгдлүүдийг шошголохын тулд та мэдэгдлийнхээ өмнө шошгоны нэр, хоёр цэгийн хамт оруулна уу:

label: statements

The break and the continue statements are the only JavaScript statements that can “jump out of” a code block.

break ба continue мэдэгдэл нь кодын блокоос “үсрэх” боломжтой цорын ганц JavaScript хэллэг юм.

Syntax:

 
break labelname; continue labelname;

The continue statement (with or without a label reference) can only be used to skip one loop iteration.

continue мэдэгдлийг (шошгоны лавлагаа бүхий эсвэл хаяггүй) зөвхөн нэг давталтын давталтыг алгасахад ашиглаж болно.

The break statement, without a label reference, can only be used to jump out of a loop or a switch.

Шошгын лавлагаагүйгээр break мэдэгдлийг зөвхөн гогцоо эсвэл унтраалгаас үсрэхэд ашиглаж болно.

With a label reference, the break statement can be used to jump out of any code block:

Шошгоны лавлагааны дагуу break мэдэгдлийг аль ч кодын блокоос үсрэхэд ашиглаж болно:

Example Жишээ #

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

A code block is a block of code between { and }.

Кодын блок гэдэг нь {ба} хоорондох кодын блок юм.

Powered by BetterDocs

Leave a Reply