Dalam JavaScript, pernyataan gelung ialah salah satu pernyataan yang paling kerap digunakan. Kenyataan gelung adalah untuk melaksanakan blok kod berulang kali sehingga syarat tertentu dipenuhi. Apabila menggunakan pernyataan gelung, kita perlu mempertimbangkan bilangan gelung, kerana bilangan gelung boleh menjejaskan kecekapan berjalan program.
Pernyataan gelung dalam JavaScript termasuk gelung untuk, sambil dan buat sementara. Antaranya, gelung for adalah yang paling biasa digunakan. Dalam gelung untuk, kita boleh menetapkan bilangan gelung, atau mengira secara dinamik bilangan gelung mengikut keperluan.
Secara umumnya, mengira bilangan lelaran bagi gelung untuk boleh dicapai dengan menetapkan nilai permulaan, keadaan dan kenaikan pembolehubah gelung. Sebagai contoh, dalam gelung berikut:
for(var i = 0; i < 10; i++) { // 代码块 }
Kita boleh mengetahui dengan mudah bahawa bilangan gelung ialah 10 kali, kerana nilai permulaan pembolehubah gelung i ialah 0, dan apabila i kurang daripada 10, gelung diteruskan setiap kali Selepas pelaksanaan badan gelung selesai, i dinaikkan sebanyak 1. Apabila i sama dengan 10, gelung berakhir.
Selain mengira bilangan gelung dengan menetapkan nilai permulaan, keadaan dan kenaikan pembolehubah gelung, kita juga boleh mengira bilangan gelung secara dinamik. Contohnya, dalam gelung berikut:
var array = [1, 2, 3, 4, 5]; for(var i = 0; i < array.length; i++) { // 代码块 }
Bilangan gelung ialah panjang tatasusunan, yang boleh diperolehi melalui sifat tatasusunan.panjang. Apabila pembolehubah gelung i kurang daripada panjang tatasusunan, gelung terus dilaksanakan Selepas setiap pelaksanaan badan gelung selesai, i meningkat sebanyak 1 sehingga i menyamai panjang tatasusunan, dan gelung berakhir.
Selain itu, apabila menggunakan gelung while dan do-while, bilangan gelung juga boleh dikira secara dinamik. Contohnya, dalam gelung while berikut:
var i = 0, sum = 0; while(sum < 10) { sum += i; i++; }
Dalam gelung ini, bilangan gelung ditentukan oleh nilai jumlah pembolehubah. Selagi nilai jumlah kurang daripada 10, badan gelung akan sentiasa dilaksanakan Setiap kali badan gelung dilaksanakan, i meningkat sebanyak 1 dan jumlah juga meningkat. Gelung berakhir apabila jumlah sama dengan atau lebih daripada 10.
Ringkasnya, dalam JavaScript, bilangan gelung boleh dikira dengan menetapkan nilai permulaan, keadaan dan kenaikan pembolehubah gelung, atau dengan mengira bilangan gelung secara dinamik. Memilih kaedah kitaran yang sesuai mengikut situasi sebenar dapat meningkatkan kecekapan program.
Atas ialah kandungan terperinci Bagaimana untuk mengira bilangan gelung dalam javascript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!