JS中的弹框和控制台打印
大约 1 分钟
常用输出语句
- 模态框
模态框:模态意味着脚本暂时停止运行,页面的交互也会被暂停直到用户关闭对话框为止
- alert() 提示框
- 只有一个 OK 按钮的模态框
- confirm() 确认框
- 有 ok 按钮和 cancel 按钮的模态框,点击 ok 返回 true,点击 cancel 返回 false
- prompt() 输入框
- 用户可以输入信息的模态框
- 获取到的数据默认为 string 类型
- 如果用户没有输入内容,直接点击确定返回值为空串,点击取消返回 null
- 在有默认值的情况下,用户不输入内容直接点击确定,则会返回默认值
// (3)用户可以输入信息的模态框
// (3.1)获取到的数据默认为string类型
// (3.2)如果用户没有输入内容,直接点击确定返回值为空串,点击取消返回null
// (3.3)在有默认值的情况下,用户不输入内容直接点击确定,则会返回默认值
// let userAge = prompt('请输入您出生年份', 2000);
// console.log(typeof userAge); // string
// console.log(userAge + 1); //20001
// console.log(parseInt(userAge) + 1); // 2001
// console.log(userAge == ''); // true 不输入内容直接点击确定
// console.log(userAge == null); // true 不输入内容直接点击返回
console.log(userAge); // 2000