当我在Chrome中重新加载页面时,JS提示仍在运行

时间:2018-08-11 16:58:52

标签: javascript google-chrome prompt

我已经编写了一个在浏览器控制台中运行的游戏,我希望用户能够使用提示对话框重新启动它。

我使用了对象文字模式,相关代码如下:

playAgainDialogue : function(){
    let again = prompt("Play again? Y or N");
    if (again.toLowerCase() == "y"){
        console.log("");
        this.reset();
    }
    console.log("Bye!");
}

但是,我得到了一些非常奇怪的行为。当我打开页面时,即使尚未调用该提示,也会出现-我认为这是我上一次运行游戏的宿醉。我无法理解,并且进行了彻底的搜索并没有发现任何问题,只是有人提到退出时Chrome并没有真正关闭。但是,我不明白为什么我什至必须退出,因为就像我说的那样,直到游戏运行一次才调用提示命令。

有什么建议吗?

0 个答案:

没有答案