JavaScript do...while Döngüsü
Örnek
Bir kod bloğunu bir kez yürütün ve ardından koşul (i < 5) doğruysa devam edin:
let text = "";
let i = 0;
do {
text += i + "<br>";
i++;
}
while (i < 5);
Tanım ve Kullanım
Birleşik do...while
ifadeler, bir kez yürütülecek ve bir koşul olduğu sürece tekrarlanacak bir kod bloğu tanımlar true
.
Bir kod bloğunu en az bir kezdo...while
çalıştırmak istediğinizde kullanılır .
Not
Koşulda bir değişken kullanırsanız, onu döngüden önce başlatmanız ve döngü içinde artırmanız gerekir. Aksi halde döngü asla bitmez. Bu, tarayıcınızı çökertecektir.
Koşul her zaman doğruysa döngü asla bitmez. Bu da tarayıcınızı çökertecektir.
Ayrıca bakınız:
Sözdizimi
do {
code block to be executed
}
while (condition);
parametreler
Parameter | Description |
condition | Required. The condition for running the code block. If true , the loop will start over again, otherwise it ends. |
JavaScript Döngü İfadeleri
Beyan | Açıklama | |
kırmak | Bir döngüden kopar | |
devam et | Bir döngüde bir değeri atlar | |
sırasında | Bir koşul doğruyken bir kod bloğunu döngüler | |
yaparken | Bir kod bloğunu bir kez ve ardından bir koşul doğruyken döngüler | |
için | Bir koşul doğruyken bir kod bloğunu döngüler | |
için... | Herhangi bir yinelenebilirin değerlerini döngüler | |
için...içinde | Bir nesnenin özelliklerini döngüler |
Tarayıcı Desteği
do..while
bir ECMAScript1 (ES1) özelliğidir.
ES1 (JavaScript 1997) tüm tarayıcılarda tam olarak desteklenir:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |