问题标签 [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 投票
19 回答
206172 浏览

for-loop - 在 for 循环中使用 break 是一种不好的做法吗?

循环中使用break语句是一种不好的做法吗?for

说,我正在寻找一个数组中的值。在 for 循环内进行比较,当找到值时,break;退出 for 循环。

这是一个不好的做法吗?我已经看到使用的替代方法:定义一个变量并在vFound找到值时将其设置为 true 并检查语句条件。但是是否有必要为此创建一个新变量?vFoundfor

我在普通 C 或 C++ for 循环的上下文中询问。

PS:MISRA 编码指南建议不要使用 break。

0 投票
3 回答
274 浏览

javascript - JavaScript:如何在不破坏功能的情况下返回 false 链接?

我有一个问题(令人惊讶;)):

如何在不破坏功能的情况下将 false 返回到链接?我以前在没有 jQuery 的情况下执行此操作,然后我设置了一个动画以在间隔后执行并返回 false。这次我需要该功能继续运行。

提前感谢

0 投票
8 回答
4616 浏览

java - 是否在 for 循环中使用 break?

一个简单的问题,比如说,Car 类扩展了 HashMap(String, String)。

1.

2.

以上两个哪个更好?谢谢。

----已编辑----对不起,我没有说清楚。

doSomething() 方法实际上在做不同的事情。我已将它们更改为 doSomething() 和 doSometingElse()。

我的问题是,你会把所有的过程都放在一个 if() 中吗?或者如果 if() 条件不满足,则首先中断循环。

谢谢。

0 投票
3 回答
379 浏览

javascript - 我的网页只打印到 1 页(没有中断)

我在打印信息网页时遇到问题,该网页应该跨越大约 3 页。目前,只打印了 1 页,其余数据在任何地方都不可见?是否有一些 JS 或 HTML 我可以用来打破页面,并允许信息继续打印在下一页上。

0 投票
1 回答
749 浏览

ruby - 如何用红宝石 gsub 一个 unicode 0083?


我从 html.file 加载了一个字符串,并使用插件 ya2yaml 将其写入 yaml 文件:



我将通过 YAML::parse_file 方法加载 .yml 文件。
但是字符串中的“\n”会导致加载问题,所以我尝试gsub所有“\n”到“”,但还是有问题,一个char '0083'(我在终端看到它)仍然断线,并导致加载问题:



那么 yaml 或 char 0083 有什么问题?
或者我怎样才能避免这个问题?

0 投票
1 回答
299 浏览

html - IE复制服务器端Break

我在 IE 中出现两个中断 < Br /> 时遇到问题,

如果我有一个正常的休息时间

然后它出现在 Firefox 和 IE 中就好了。但如果我这样做:

然后查看 IE 的源代码,它会生成两个
Once,其 ID 为 brAddAnotherQuote 和一个简单的 "< br />" 直接在它下面这在 Firefox 中不会发生

这可能是什么原因造成的?

0 投票
2 回答
787 浏览

visual-studio-2008 - 断点不会被命中,源代码与原始版本不同 - VS 2008

VS 2008 在一个项目工作数周后随机给我一个错误。当我设置调试点时,我收到警告:断点当前不会被命中。没有为此文档加载任何符号。我尝试了不同的方法 1. 删除了 .suo 文件 2. 尝试了 devenv /ResetSettings 3. 从 Windows/Microsoft.net/framework/v2.0.50727\Temporary ASP.NET Files/ 中删除了临时文件

有谁知道如何解决这个问题?

在调试时,我在“模块”窗口中得到了这个

>

0 投票
9 回答
1489 浏览

java - 我们如何从 4 个内部 for 循环中退出?

嗨,我是 java 初学者,我的程序有 4 个 for 循环:我的程序是这样b工作 的for循环也会如此,我该怎么做?有break语句?truenn--ll++

0 投票
4 回答
1484 浏览

python - 循环不会中断

我正在创建一种数据库,使用从用户读取的列表。当用户进入时,finish我希望 while 循环停止。但是,由于某种原因,我需要输入finishTWICE 才能打破循环。

此外,返回后列表为空。

我正在调用它并检查它是否适用

另外,这是输出

0 投票
2 回答
9550 浏览

c - 如何阻止 GDB 在 Eclipse 中默认执行“break main”?

我正在使用 Eclipse 和 MinGW 开发一个 C 项目。运行此项目的调试版本时,gdb 总是在进入main(). 我明白为什么这可能有用,但对于我当前的项目,我不希望这种情况发生。

我读过有一个命令

从命令行运行时将完成相同的行为。

目前我没有 .gdbinit 文件。

目前 gdb 在从命令行运行时不会在进入 main 时停止,但在从 Eclipse 运行时会停止。

如何让 GDB 在 Eclipse 中默认进入 main 时停止中断?