JavaScript sementara pernyataan
Laporan JavaScript Referensi Pedoman
contoh
Dalam hal ini loop akan terus berjalan selama variabel i kurang dari 5 ::
var i = 0;
sementara (i <5) {
text + = "Situs Jumlah itu" + i;
i ++;
}
output teks:
Jumlah ini 1
Jumlah tersebut adalah 2
Jumlah tersebut adalah 3
Jumlah tersebut adalah 4
Coba »
Bagian bawah artikel ini berisi lebih banyak contoh.
Definisi dan Penggunaan
sementara selama pernyataan kondisi yang ditetapkan benar, itu akan mengeksekusi loop.
Selama kondisi tertentu adalah benar, loop selalu dapat mengeksekusi kode. .
JavaScript mendukung berbagai jenis loop:
- untuk - sejumlah blok kode siklus
- untuk / di - loop melalui sifat-sifat suatu obyek
- sementara - ketika kondisi yang ditentukan blok siklus ditentukan benar kode
- melakukan / sementara - sama dengan kondisi yang ditentukan siklus benar ditentukan blok kode, tetapi pernyataan itu akan dieksekusi sekali sebelum bersyarat
Tip: Gunakan istirahat pernyataan untuk melompat keluar dari peredaran, penggunaan terus pernyataan untuk melompat keluar dari iterasi saat ini, dan mulai iterasi berikutnya.
Dukungan Browser
laporan | |||||
---|---|---|---|---|---|
sementara | ya | ya | ya | ya | ya |
tatabahasa
blok kode yang akan dieksekusi
}
Nilai parameter
parameter | deskripsi |
---|---|
kondisi | Harus. Menentukan kondisi eksekusi untuk loop. Jika benar, loop akan terus berlanjut, jika ia mengembalikan palsu, siklus berhenti. Catatan: Jika kondisi Anda telah benar, siklus tidak pernah berakhir. Hal ini dapat menyebabkan browser crash. CATATAN: Jika Anda lupa untuk menambahkan kondisi dengan nilai variabel yang digunakan dalam siklus tidak pernah berakhir. Hal ini dapat menyebabkan browser crash. |
rincian teknis
Versi JavaScript: | 1.0 |
---|
contoh yang lebih
contoh
Siklus melalui indeks dari array, nama mobil keluaran:
var text = "";
var i = 0;
sementara (i <cars.length) {
text + = mobil [i] + "Situs";
i ++;
}
Coba »
contoh analisis:
- Implementasi, kami menetapkan variabel sebelum dimulainya siklus (var i = 0;)
- Kemudian, kita mendefinisikan apa kondisi loop. Tahu variabel i adalah kurang dari panjang dari array (4)
- Setiap kali melalui loop, variabel bertambah 1 (i ++)
- Setelah variabel tidak lagi kurang dari (panjang array), pada kondisi salah, loop diakhiri.
contoh
Lingkaran dari indeks terakhir dari array mulai:
var text = "";
var len = cars.length;
sementara (len--) {
text + = mobil [len] + "Situs";
}
Coba »
contoh
Mematahkan pernyataan - variabel i sama dengan 3 untuk keluar loop:
var i = 0;
sementara (i <5) {
text + = "Situs Jumlah itu" + i;
i ++;
jika (i == 3) {
break;
}
}
Coba »
contoh
Gunakan terus pernyataan - blok kode lingkaran, melewatkan siklus "3" ketika variabel adalah:
var i = 0;
sementara (i <5) {
i ++;
jika (i == 3) {
melanjutkan;
}
text + = "Situs Jumlah itu" + i;
}
Coba »
Pages terkait
Tutorial JavaScript: JavaScript Sementara lingkaran
Referensi JavaScript: JavaScript lakukan ... laporan sementara
Referensi JavaScript: JavaScript untuk laporan
Referensi JavaScript: pernyataan BREAK JavaScript
Referensi JavaScript: JavaScript Lanjutkan pernyataan
Laporan JavaScript Referensi Pedoman