问题标签 [break]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
139209 浏览

c++ - 在 switch 语句中使用 continue

我想从语句中间跳转到switch下面代码中的循环语句:

这是一种有效的使用方式continue吗?语句是否被continue语句忽略switch?C 和 C++ 在这里的行为是否不同?

0 投票
1 回答
1779 浏览

java - java反编译输出中的标签位置

我正在使用 jd-gui 反编译一个类文件,我得到了一个中断标签(label1076),如下所示。在eclipse中我得到一个错误编译,因为标签是在使用后声明的。不使用 break 语句的等效 java 代码是什么?

... for (int i = 0; i <relatedWorkExpressions.size(); ++i) {

...打破标签1076:}

... }

0 投票
4 回答
41479 浏览

c - 如何让 GDB 跳出循环?

我可以用 告诉 GDB 立即从一个函数返回return,然后用 调用一个函数call myFunction

但是如何让它脱离当前循环呢?即表现得好像它被击中了一个break;声明。

jump myfile.c:<linenumber>这样做的方法是什么?

0 投票
4 回答
17514 浏览

c# - c# 退出使用 lambda 的通用 ForEach

有谁知道是否可以退出使用 lambda 的通用 ForEach?例如

此代码本身不会编译。我知道我可以使用常规的 foreach,但为了保持一致性,我想使用 lambda。

非常感谢。

0 投票
2 回答
2213 浏览

javascript - 检测什么 javascript 函数在加载时更改页面元素?

我有很多在页面加载时运行的 jquery,它导致我的一个元素消失(使其成为 style=display:none;)。我猜 jquery hide() 函数被错误地应用于这个元素,但我无法找出是哪个语句导致它。

是否有任何 javascript、firebug 等函数或工具可以本质上充当 html 元素的断点/侦听器(也许我可以在浏览器中运行)?很高兴看到页面加载时影响该元素的功能。

0 投票
4 回答
52649 浏览

c# - 如何在 C# 中一次跳出多个循环?

如果我有嵌套循环,并且我想立即跳出所有循环怎么办?

在 PHP 中,break需要一个参数来表示要跳出的循环数。这样的事情可以在 C# 中完成吗?

什么可怕的东西,比如goto

0 投票
3 回答
4921 浏览

c# - 为什么在 switch 语句中的 yield return 之后需要 break?

有人能告诉我为什么编译器在下面的代码中认为这break是必要的吗?yield return

0 投票
4 回答
3455 浏览

c# - 为什么 c# 编译器需要在 switch 构造中使用 break 语句?

我很难理解,为什么编译器需要使用 break 语句。由于现在允许跌倒,因此不可能错过它。我看到了 C 或 C++ 中断的原因,但这里是否需要它。

为什么在案件结束后中断不是一种内置行为?它不只是没有语义的语法吗?

对不起,如果这是一个愚蠢的问题。

编辑:仅当箱子为空时才允许跌倒。当有一个语句时,你不能省略 break 语句。所以,这是另一回事。

0 投票
2 回答
1170 浏览

command-line - Windows 命令行

有谁知道在直接输入 Windows 命令行时如何跳出 for 循环?我知道您可以在批处理文件中使用 goto 和标签来打破它,但我找不到任何关于在命令行上打破它的信息。这是一个简单的例子:

这应该无限 ping google.com。如果它失败了,它会发出哔哔声(回显 ^G),向用户“user”显示一个消息框,上面写着“Google 已关闭!”,然后退出。我不知道如何做退出部分。我想我可以做一些类似 taskkill /f /im cmd.exe 的事情,但我正在寻找更优雅的东西。有小费吗?

0 投票
4 回答
53841 浏览

python - 如何在 IDLE 中停止 Python 程序的执行

我有一个 python 脚本,它plt.show()作为最后一条指令使用。当它运行时,IDLE 只是在最后一条指令之后挂起。我得到了图像,但我没有得到提示。

在我通常ctrl-c用来中断程序的其他脚本上(有时不能立即工作),但我如何用plt.show()? Ctrl-c不工作...

还有其他方法可以停止程序吗?

这是 Windows 上的 IDLE,如果它有什么不同的话。