跳至主要內容

JS中的弹框和控制台打印

Weipeng Qiao大约 1 分钟

常用输出语句

  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
上次编辑于:
贡献者: qiaoweipeng