prompt是JavaScript中的一个函数,用于显示一个对话框,让用户输入信息。它接受两个参数,第一个参数是要显示的提示文本,第二个参数是可选的默认值。用户输入的值会作为函数的返回值返回。
prompt(msg,defaultText) //长细框外是msg,长细框内是defaultText.
例如,下面的代码会显示一个对话框,提示用户输入姓名,并将用户输入的值保存在变量name中:
let name = prompt("请输入您的姓名", "张三");
//
用户输入的值会存储在name变量中,如果用户点击了对话框中的取消按钮,name变量的值将为null。
再比如:我们此时知道prompt是string格式的,为了拿到number格式的,我们可以用+prompt来拿到1 2 3
let save=+prompt(`
请输入:
1.啊啊啊
2.啦啦啦
3.哈哈哈
`)
注意:由于prompt是一个同步的函数,它会阻塞代码的执行,直到用户输入信息或关闭对话框为止。因此,在使用prompt时要注意程序的逻辑流程。