我的问题是,为什么我在使用alert()时在控制台中“未定义”。
这是代码。
警报(“Hello World”);答案 0 :(得分:5)
您正在从控制台运行alert("Hello World");
?
undefined是alert();
的返回值答案 1 :(得分:1)
如果在控制台中执行一行,则返回表达式的值。警报返回undefined
您可以使用var x = alert("test");
x
将未定义
答案 2 :(得分:0)
如果您使用的是交互式控制台,则“未定义”是您键入的最后一个表达式的结果。由于警报没有返回任何内容,它会显示“未定义”。
答案 3 :(得分:-1)
我遇到了同样的问题。 如果您从浏览器中选择了已停用的提醒(例如Google Chrome),则会在运行时收到 undefined
alert("Something");
或
prompt("Say demo","demo")
使用新标签打开相同的网址,然后重试