Örnek
Bu döngü hep koşul test edilmeden önce, kod bloğu çalıştırıldıktan çünkü koşul, yanlış bile olsa, en az bir kez çalıştırılacaktır:
var text = "";
var i = 0;
do {
text += "The number is " + i;
i++;
}
while (i < 5);
Metnin sonucu olacaktır:
The number is 0
The number is 1
The number is 2
The number is 3
The number is 4
Kendin dene " Tanımı ve Kullanımı
deyimi koşul doğruysa kontrol etmeden önce bir kez kod bloğu yürütür bir döngü oluşturur iken do /, o zaman sürece koşul doğru olduğu gibi döngü tekrarlar.
Do / ne olursa olsun, bir döngü en az bir defa çalıştırmak istediğinizde deyimi kullanılır iken.
JavaScript döngüler farklı türde destekler:
- for - bir kod bloğu ile bir kaç kez döngüler
- for/in - Bir nesnenin özelliklerini döngüler
- while - belirli bir koşulun doğru ise kod bloğu döngüsü
- Belirli bir koşul doğru iken döngü kez kod bloğu döngüsü, ve daha sonra tekrar, - ise yapmak /
Tarayıcı Desteği
Tablodaki rakamlar tam deyimi destekleyen ilk tarayıcı sürümü belirtin.
açıklama | |||||
---|---|---|---|---|---|
do/while | Evet | 6 | Evet | Evet | Evet |
Sözdizimi
do {
Parametre Değerleri Parametre Açıklama condition Gereklidir. Döngü çalışan koşulunu tanımlar (the code block) . Doğru döndürürse, döngü yanlış dönerse, döngü sona erecek, baştan başlar.
Not: koşul her zaman doğru ise, döngü hiç bitmeyecek. Bu işlem tarayıcınızı çökecek.
Eğer koşulu ile bir değişken kullanıyorsanız, döngü önce başlatmak ve döngü içinde bir artıracaktır: unutmayın. Eğer değişken artırmak için unutursanız, döngü hiç bitmeyecek. Bu aynı zamanda tarayıcınızı çökecek.
Teknik detaylar
JavaScript Versiyon: 1.2
İlgili Sayfalar
JavaScript Öğretici: JavaScript iken Döngü
JavaScript Referans: JavaScript Bildirimi ederken
JavaScript Referans: Özeti için JavaScript
<JavaScript Tablolar Referans