1、 alert("");
var we = alert("大家好!");
console.log(typeof(we));
直接弹出双引号中的内容,返回值类型为undefined.
2、prompt("");
弹出有一个对话框,让用户输入内容。
用户输入的内容,统统都被认为是string类型。
①
var inr = prompt("请输入你的年龄");
console.log(inr+20);
如果在控制台输出“+”运算后的结果,比如;输入20,结果是2020;
因为“+”运算符有两个作用:第一个,连接两个字符串;第二个,算术相加(前提是两个操作数都得是number类型的);
②“-”运算符只有一个作用,算术相减。
3. confirm("");
*confirm("");和alert("");*很相似,都是直接弹出双引号中的内容,但是返回值类型为boolean.
var df = confirm("你好!");
console.log(typeof(df));