⊗jsPmLpBOP 155 of 505 menu

Masalah Pilihan Opsyenal Kurungan Gelung dalam JavaScript

Walaupun kurungan kerinting boleh ditinggalkan dalam gelung, saya sangat tidak mengesyorkan berbuat demikian, kerana kod sedemikian sering membawa kepada ralat.

Mari lihat contoh. Katakan kita mempunyai kod berikut:

for (let i = 0; i <= 9; i++) console.log(i); // akan memaparkan nombor dari 0 hingga 9

Saya akan membuat pembetulan kecil pada kod yang diberikan di atas (cari yang mana) - dan ia akan berhenti berfungsi:

for (let i = 0; i <= 9; i++); console.log(i); // akan memaparkan ralat

Jadi, apa yang saya betulkan?

Masalah timbul kerana saya meletakkan titik koma selepas kurungan ) daripada gelung. Dalam kes ini, apa yang dipanggil gelung tanpa badan akan terhasil: ia hanya akan berputar di dalam, dan baris seterusnya tidak akan berkaitan dengannya. Oleh itu, untuk mengelakkan masalah, saya sentiasa mengesyorkan meletakkan kurungan kerinting dalam gelung.

Beritahu, apakah hasil pelaksanaan kod berikut:

let arr = [1, 2, 3, 4, 5]; for (let elem of arr); console.log(elem);
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak