Fungsi pernyataan kontrol aliran JavaScript: 1. Struktur sekuensial, digunakan untuk mengeksekusi pernyataan sesuai urutan kemunculannya; 2. Struktur kondisional, digunakan untuk menentukan urutan eksekusi menurut logika yang diberikan. 3. Struktur loop, digunakan untuk menentukan urutan eksekusi menurut logika kode Kondisi menentukan apakah akan mengeksekusi program tertentu berulang kali.
Lingkungan pengoperasian tutorial ini: sistem Windows 10, JavaScript versi 1.8.5, komputer Dell G3.
.Tiga struktur proses dasar JavaScript
(1) Struktur sekuensial: pernyataan dieksekusi secara berurutan sesuai urutan kemunculannya.
(2) Struktur bersyarat: Tentukan urutan eksekusi berdasarkan logika yang diberikan. Ini dapat dibagi menjadi pilihan tunggal, ganda, dan ganda. Semakin banyak kondisi yang sesuai, semakin banyak pilihan kode yang tersedia.
(3) Struktur loop: Menentukan apakah akan mengeksekusi program tertentu berulang kali berdasarkan kondisi logika kode. Jika nilai yang dikembalikan dari kondisi logis benar, perulangan akan dimasukkan, jika tidak, pernyataan perulangan tidak akan dieksekusi.
Pernyataan kontrol bersyarat JavaScript
·Pernyataan if adalah struktur pemilihan yang relatif sederhana. Jika ekspresi kondisi logis yang diberikan benar, serangkaian pernyataan tertentu akan dieksekusi.
·Pernyataan if...else menentukan kondisi logis yang diberikan setelah if. Jika kondisinya benar, maka pernyataan di if akan dieksekusi.
·if...else if pernyataan bersarang memilih satu grup di antara beberapa grup pernyataan yang akan dieksekusi
·Pernyataan switch memiliki efek yang sama dengan pernyataan if...else if...nested, namun lebih nyaman, ringkas dan lebih mudah dibaca dibandingkan pernyataan if...else if...nested.
3. Pernyataan kontrol loop JavaScript
·Pernyataan perulangan for mengeksekusi pernyataan-pernyataan dalam badan perulangan beberapa kali jika kondisi pernyataan perulangan terpenuhi.
·Pernyataan while loop berulang kali mengeksekusi pernyataan di badan loop jika memenuhi kondisi pernyataan loop.
·Prinsip pernyataan perulangan do... while sama dengan pernyataan perulangan while, namun merupakan pernyataan eksekusi. Kode dieksekusi terlebih dahulu dan kemudian kondisi dinilai