Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript控制台日志不工作_Javascript_Console.log - Fatal编程技术网

javascript控制台日志不工作

javascript控制台日志不工作,javascript,console.log,Javascript,Console.log,我是JS的新手。今天我试着练习一些我学到的东西,但我无法让我的控制台日志打印任何东西。我的“早上好”提醒和我最初的提示性问题一样有效,但一旦我回答“是”或“否”,一切都停止了。这是我的密码: alert("Good morning!"); var hireMe = prompt("Are you here because you're interested in hiring me?"); if (hireMe === "yes") { console.log("You've just ma

我是JS的新手。今天我试着练习一些我学到的东西,但我无法让我的控制台日志打印任何东西。我的“早上好”提醒和我最初的提示性问题一样有效,但一旦我回答“是”或“否”,一切都停止了。这是我的密码:

alert("Good morning!");

var hireMe = prompt("Are you here because you're interested in hiring me?");

if (hireMe === "yes") {
console.log("You've just made my day. Carry on.")
}

else {
    console.log("Well, I hope you're at least thinking about it.")
}
谢谢。

如果开发人员工具(F12)未打开,某些浏览器(IE)将崩溃:

我根本没有看到任何控制台窗口出现。这就好像在提示之外再也没有编写代码了

console.log
将写入控制台

如果控制台窗口尚未打开,它将而不是导致控制台窗口打开


您必须手动打开浏览器的控制台(因为您使用的是Chrome,所以是开发人员工具)。

不幸的是,IE具有这种依赖性,仅当您打开控制台对象时才会创建控制台对象(F12)。因此console.log尝试调用对象控制台的log方法,如果该对象尚未创建,则会导致错误

在chrome中,有时可以在控制台上显示的内容可以更改为“全部隐藏”。要查看必要的内容,请在下拉列表中选择相应的字段


看看你的“如果”陈述。它确实适用于三个,但最好使用双等于。您的代码将是:

alert(“早上好!”);
var hireMe=prompt(“你来这里是因为你想雇用我吗?”);
如果(hireMe==“是”){
log(“你刚刚度过了我的一天。继续吧。”)
}
否则{
log(“好吧,我希望你至少在考虑这个问题。”)

}
看看你的“如果”陈述。它确实适用于三个,但最好使用双等于。您的代码将是:

if(hireMe==“是”){
log(“你刚刚度过了我的一天。继续吧。”)
}
否则{
log(“好吧,我希望你至少在考虑这个问题。”)

}
控制台中是否打印了任何内容?如果将警报替换为
console.log()
,该怎么办?您正在使用哪个浏览器?不是每个浏览器都支持控制台。你的浏览器是什么?开发人员控制台中有任何消息吗?您是否尝试重新启动计算机?我开玩笑,我是说浏览器?吉尔,你必须自己打开控制台,按F12键。这是真的,但这不是上述问题的原因(我没有投票,但只是说,可能就是这样)“一旦我回答“是”或“否”,一切都停止了。”在给出这个答案的时候,还没有指望你回答(我没有投票反对你)。:)我没有收到关于这些额外答案的电子邮件通知(即使是在我的垃圾邮件中),因此我很抱歉没有尽快回答有关浏览器的问题。人们需要花费时间来编写答案。在撰写答案时,几乎可以肯定的是,评论没有显示出来。答案是合理的,谢谢。不知道我必须这么做。:)此功能也存在于其他浏览器中。此下拉列表还可以设置其他值并隐藏
console.log()
output。确保浏览器显示所需的控制台输出。