【问题标题】:What is the button in keyboard to stop JavaScript loop? [closed]键盘上停止 JavaScript 循环的按钮是什么? [关闭]
【发布时间】:2017-07-14 18:46:34
【问题描述】:

我想阻止警报消息框在几次后继续显示?

var arr =[1,2,3,4,5,6,7,8,9,10];
for (var i=0; i<arr.length; i++)
{
    alert(arr[i]);
}

Chrome中是否有快捷键可以跳出循环?

【问题讨论】:

  • break
  • 哎哟..我的头疼
  • 除非存在禁用警报复选框,否则不存在
  • 尝试使用 ESC 键停止加载
  • 尝试将输出写入控制台而不是警报。这样就不会那么痛苦了。

标签: javascript google-chrome


【解决方案1】:

为了直接回答您的问题,基于 Chrome 的浏览器在对话框窗口上提供了一个复选框,以防止它们重复出现。此复选框在同一对话框第二次出现时出现。

如果您正在调试,请考虑在您的代码中使用console.loginserting breakpoints。后者将为您提供单步执行、单步执行和退出代码的控件以及检查代码的工具。

【讨论】:

    【解决方案2】:

    我不太确定你在问什么。特别是关于键盘?

    但是,您可以计算警报数量,然后在达到一定数量后隐藏,如下所示(如果您遇到这种情况)。

    var i = 0;
    
    function countAlerts() {
      i++;
    
      alert("I am alert box number" + ' ' + (i));
    
      if (i > 4) { // alert limit
    
        alert(""); // empty alert
        $(".alertselector").hide(); // hide container div
    
        self.close();    
      }    
    }
    

    【讨论】:

      猜你喜欢
      • 2022-11-28
      • 1970-01-01
      • 2016-10-31
      • 1970-01-01
      • 2017-09-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-03
      相关资源
      最近更新 更多