JavaScript do/while ifadesi
- Önceki sayfa debugger
- Sonraki sayfa for
- Bir üst seviyeye dön JavaScript İfade Referans Kılavuzu
Tanım ve kullanım
Do/while ifadesi, bir döngü oluşturur, koşulun doğru olup olmadığını kontrol etmeden önce bir kez kod bloğunu yürütür, ardından koşul doğru olduğu sürece döngü tekrarlanır.
En az bir kez döngüyü çalıştırmak istediğinizde, her durumda do/while ifadesini kullanmalısınız.
JavaScript, farklı türdeki döngüleri destekler:
- for - Çoklu kod bloğu döngüsü
- for/in - Nesnenin özelliklerini döngüler
- for/of - Geçerli olabilen nesnelerin değerlerini döngüler
- while - Belirtilen koşul doğru olduğunda kod bloğu döngülenir
- do/while - Kod bloğunu bir kez çalıştırır, ardından belirtilen koşul doğru olduğunda döngü tekrarlanır
Örnek
Bu döngü, koşul false olsa bile en az bir kez her zaman çalışacaktır, çünkü kod bloğu test edilmeden önce yürütülür:
var text = ""; var i = 0; do { text += "The number is " + i; i++; } while (i < 5);
Sözdizimi
do { Yürütülecek kod bloğu } while (condition);
Parametre değeri
Parametre | Açıklama |
---|---|
condition |
Gerekli. Döngüyü çalıştıran (kod bloğu) koşulunu tanımlayın. True döndüyse, döngü yeniden başlayacak, false döndüyse döngü sona erecektir. Açıklama:Koşul her zaman doğruysa, döngü asla sona ermeyecektir. Bu, tarayıcınızın çökmesine neden olabilir. Açıklama:Koşullu bir değişken kullanıyorsanız, döngüden önce onu başlatın ve döngü içinde artırın. Değişkeni artırmayı unutursanız, döngü asla sona eremeyecektir. Bu, tarayıcınızın çökmesine neden olabilir. |
Teknik ayrıntılar
JavaScript sürümü: | ECMAScript 1 |
---|
Tarayıcı desteği
Tablodaki rakamlar, bu cümlenin tam olarak desteklenen ilk tarayıcı sürümünü belirtir.
Cümle | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
do/while | Destek | 6.0 | Destek | Destek | Destek |
İlgili sayfalar
JavaScript eğitim:JavaScript While döngüsü
JavaScript referans el kitabı:JavaScript while ifadesi
JavaScript referans el kitabı:JavaScript for ifadesi
- Önceki sayfa debugger
- Sonraki sayfa for
- Bir üst seviyeye dön JavaScript İfade Referans Kılavuzu