Apakah pernyataan gelung dalam javascript

WBOY
Lepaskan: 2022-04-06 14:55:20
asal
6448 orang telah melayarinya

Pernyataan gelung JavaScript ialah pernyataan yang terdiri daripada dua bahagian: badan gelung dan syarat penamatan Badan gelung ialah pernyataan yang dilaksanakan berulang kali dan syarat penamatan ialah syarat yang menentukan sama ada ia boleh terus. diulang. Penyataan gelung JavaScript: 1. untuk pernyataan;

Apakah pernyataan gelung dalam javascript

Persekitaran pengendalian tutorial ini: sistem Windows 10, versi JavaScript 1.8.5, komputer Dell G3.

Apakah pernyataan gelung JavaScript

Dalam banyak masalah praktikal, terdapat banyak operasi berulang dengan ketetapan, jadi kenyataan tertentu perlu dilaksanakan berulang kali dalam program.

Sekumpulan pernyataan yang dilaksanakan berulang kali dipanggil badan gelung sama ada ia boleh terus diulang menentukan keadaan penamatan gelung. Struktur gelung ialah struktur proses yang berulang kali melaksanakan atur cara tertentu dalam keadaan tertentu Aturcara yang dilaksanakan berulang kali dipanggil badan gelung. Pernyataan gelung terdiri daripada dua bahagian: badan gelung dan keadaan penamat gelung. Jadi mari kita perkenalkan penyataan gelung yang biasa digunakan di bawah.

JavaScript menyokong empat jenis gelung yang berbeza:

  • untuk: lelaran melalui blok kod beberapa kali

  • untuk/dalam : Melintasi sifat objek

  • semasa: gelung blok kod apabila keadaan yang dinyatakan adalah benar

  • buat/sementara: gelung apabila keadaan yang ditentukan adalah benar Satu blok kod

untuk pernyataan

Format sintaks bagi pernyataan for adalah seperti berikut:

for (语句1; 语句2; 语句3) {
要执行的代码块
}
Salin selepas log masuk

Pernyataan 1 dalam gelung ( blok kod) dilaksanakan sebelum bermula. Pernyataan 1 adalah pilihan Jika tiada pernyataan, tulis sahaja koma bertitik. Kami biasanya memulakan beberapa pembolehubah dalam pernyataan 1. Pembolehubah boleh menjadi satu atau berbilang pembolehubah dipisahkan dengan koma.

Pernyataan 2 mentakrifkan keadaan di mana gelung (blok kod) dijalankan. Jika keadaan itu benar, masukkan gelung dan laksanakan blok kod dalam gelung, jika tidak, tamatkan gelung. Pernyataan 2 juga adalah pilihan Jika tidak ada pernyataan, tulis sahaja titik bertitik Walau bagaimanapun, perlu diperhatikan bahawa jika tiada pernyataan, anda perlu menulis rehat dalam badan gelung menjadi gelung tak terhingga.

Pernyataan 3 akan dilaksanakan setiap kali gelung (blok kod) dilaksanakan. Pernyataan 3 juga adalah pilihan, dan kandungan pernyataan 3 boleh ditulis dalam badan gelung.

Perhatikan butiran kecil, tiada koma bernoktah di hujung pernyataan 3.

Tulis contoh kecil:

<p id="demo"></p>
<script>
        var text = "",i;
    
        for (i = 0; i < 5; i++) {
              text += "The number is " + i + "<br>";
        }
document.getElementById("demo").innerHTML = text;
</script>
Salin selepas log masuk

Pernyataan 1 menetapkan pembolehubah (var i = 0) sebelum gelung bermula.

Pernyataan 2 mentakrifkan syarat untuk menjalankan gelung (i mestilah kurang daripada 5).

Pernyataan 3 menambah nilai (i) selepas setiap pelaksanaan blok kod.

untuk/dalam pernyataan

untuk/dalam pernyataan biasanya digunakan untuk melintasi sifat objek Format sintaks adalah seperti berikut:

for (属性名 in 对象) {
要执行的代码块
}
Salin selepas log masuk

Tulis Contoh kecil:

<p id="demo"></p>
<script>
        var person = {name:"刘小妞", sex:"女", work:"自媒体"}; 
        var x,txt = "";
        for (x in person) {
          txt += person[x] + " ";
        }
document.getElementById("demo").innerHTML = txt;
</script>
Salin selepas log masuk

x mewakili nama atribut dan nama atribut boleh ditakrifkan sewenang-wenangnya, serupa dengan parameter formal. Nilai atribut diakses dalam bentuk objek [nama atribut] dan nama objek.attribut borang tidak boleh digunakan.

penyataan while

Format sintaks while adalah seperti berikut:

while (条件) {
要执行的代码块
}
Salin selepas log masuk

Jika syarat itu benar, blok kod akan dilaksanakan dalam satu gelung.

Tulis contoh kecil:

<p id="demo"></p>
<script>
    var text = "";
    var i = 0;
    while (i < 10) {
      text += "<br>数字是 " + i;
      i++;
    }
document.getElementById("demo").innerHTML = text;
</script>
Salin selepas log masuk

Perhatikan bahawa jika anda tidak menulis gelung tak terhingga, anda mesti mempunyai pernyataan dalam badan gelung yang boleh menjadikan syarat itu tidak benar.

Sebagai contoh, dalam contoh di atas, terdapat i dalam badan gelung Apabila i meningkat kepada 10, gelung berakhir.

pernyataan buat/sementara

Format sintaks do/while adalah seperti berikut:

do {
要执行的代码块
}
while (条件);
Salin selepas log masuk

gelung do/while ialah varian daripada gelung semasa.

Gelung jenis ini melaksanakan blok kod sekali sebelum menyemak sama ada keadaan itu benar, dan kemudian mengulangi gelung selagi syarat itu benar.

Tulis contoh kecil:

<p id="demo"></p>
<script>
    var text = ""
    var i = 0;
    
    do {
          text += "<br>数字是 " + i;
          i++;
    }
    while (i < 10);  
    
document.getElementById("demo").innerHTML = text;
</script>
Salin selepas log masuk

Cadangan berkaitan: Tutorial pembelajaran javascript

Atas ialah kandungan terperinci Apakah pernyataan gelung dalam javascript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan