tutorial pengembangan web terbaru
 

JavaScript melakukan / sementara Pernyataan

Laporan JavaScript Referensi Laporan JavaScript Referensi

Contoh

lingkaran ini akan selalu dijalankan minimal sekali, bahkan jika kondisi salah, karena blok kode dijalankan sebelum kondisi diuji:

var text = "";
var i = 0;
do {
    text += "The number is " + i;
    i++;
}
while (i < 5);

Hasil teks akan:

The number is 0
The number is 1
The number is 2
The number is 3
The number is 4
Cobalah sendiri "

Definisi dan Penggunaan

do yang / sementara pernyataan menciptakan sebuah loop yang mengeksekusi blok kode sekali, sebelum memeriksa jika kondisi benar, maka akan diulang selama kondisi benar.

Do yang / sementara pernyataan digunakan ketika Anda ingin menjalankan loop setidaknya satu kali, tidak peduli apa.

JavaScript mendukung berbagai jenis loop:

  • untuk - loop melalui blok kode beberapa kali
  • untuk / di - loop melalui sifat-sifat suatu obyek
  • sementara - loop melalui blok kode sementara kondisi yang ditentukan benar
  • melakukan / sementara - loop melalui blok kode sekali, dan kemudian mengulangi loop sementara kondisi yang ditentukan benar

Dukungan Browser

Angka-angka dalam tabel menentukan versi browser pertama yang sepenuhnya mendukung pernyataan tersebut.

Pernyataan
do/while iya nih 6.0 iya nih iya nih iya nih

Sintaksis

do {
    code block to be executed
}
while ( condition );

Nilai parameter

Parameter Description
condition Required. Defines the condition for running the loop (the code block). If it returns true, the loop will start over again, if it returns false, the loop will end.

Note: If the condition is always true, the loop will never end. This will crash your browser.

Note: If you are using a variable with the condition, initialize it before the loop, and increment it within the loop. If you forget to increase the variable, the loop will never end. This will also crash your browser.

Rincian teknis

Versi JavaScript: 1.2

Pages terkait

JavaScript Tutorial: JavaScript Sementara loop

JavaScript Referensi: JavaScript sementara Pernyataan

Referensi JavaScript: JavaScript untuk Pernyataan


Laporan JavaScript Referensi Laporan JavaScript Referensi