Rumah > Artikel > hujung hadapan web > Bagaimana untuk muncul gesaan berulang kali dalam js
Kaedah prompt() JavaScript yang berulang kali muncul memerlukan penggunaan gelung atau rekursi: 1. Gelung: Gunakan gelung sementara untuk terus munculkan kotak dialog sehingga pengguna membatalkan atau memasukkan rentetan kosong; Gunakan fungsi rekursif untuk memanggil dirinya sendiri secara automatik sehingga pengguna Batal atau masukkan rentetan kosong.
Cara untuk muncul gesaan berulang kali dalam JavaScript
Gunakan kaedah prompt()
JavaScript untuk muncul kotak dialog berulang kali untuk mengumpulkan input pengguna. Untuk melakukan ini, anda perlu menggunakan gelung atau rekursi. prompt()
方法可以重复弹出对话框,用于收集用户输入。要做到这一点,需要使用循环或递归。
方法 1:使用循环
<code class="javascript">while (true) { const input = prompt("请输入内容:"); if (input === null || input === "") { break; } console.log(`用户输入:${input}`); }</code>
这个循环会不断弹出 prompt()
Kaedah 1: Gunakan gelung
<code class="javascript">function promptRecursive() { const input = prompt("请输入内容:"); if (input === null || input === "") { return; } console.log(`用户输入:${input}`); promptRecursive(); } promptRecursive();</code>Gelung ini akan terus muncul dalam kotak dialog
prompt()
sehingga pengguna mengklik butang batal atau tidak memasukkan apa-apa.
Kaedah 2: Gunakan rekursirrreee
Fungsi rekursif ini akan memanggil dirinya sendiri secara automatik sehingga pengguna mengklik butang batal atau tidak memasukkan apa-apa.Atas ialah kandungan terperinci Bagaimana untuk muncul gesaan berulang kali dalam js. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!