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

scala - 在 Scala 中,一旦标准完成,如何停止从文件中读取行?

读取 foreach 循环中的行,函数在类似 CSV 的结构化文本文件中通过键查找值。找到特定行后,继续阅读行寻找那里的东西是没有意义的。由于 Scala 中没有 break 语句,如何停止?

0 投票
3 回答
11352 浏览

php - PHP致命错误:无法中断/继续

输出:

我试过break 1了,也没有用。

0 投票
4 回答
7441 浏览

python - 如何从带有打开文件句柄的 Python 生成器中中断

我正在编写一个看起来像“猫”的 Python 生成器。我的具体用例是“grep like”操作。如果满足条件,我希望它能够脱离生成器:

所以当break发生时,我需要cat()生成器完成并关闭文件句柄到fn.

我必须读取总数据为 30 GB 的 100k 文件,并且FOO关键字出现在标题区域中,因此在这种情况下,cat()函数尽快停止读取文件很重要。

还有其他方法可以解决这个问题,但我仍然很想知道如何从具有打开文件句柄的生成器中提前退出。也许 Python 会立即清理它们并在生成器被垃圾收集时关闭它们?

谢谢,

伊恩

0 投票
6 回答
5751 浏览

php - 简单的for循环不起作用

我刚开始学习编程。我正在研究 for 循环,但该程序无法按预期工作。我想在 $a等于时打破循环,3以便获得输出1 2,但我得到3输出:(

请帮忙。

0 投票
2 回答
16636 浏览

loops - 如何在 Perl 中从内部循环中断外部循环?

假设我有一段 Perl 代码,例如:

如果something()是真的,我想打破('last')所有循环。

我怎样才能做到这一点?我想到了两个选项,这两个选项我都不喜欢: 使用某些东西GOTO 添加一个将标记something()为 true 的布尔变量,在每个循环恢复之前检查这个 varlast()是否为 true。

有什么建议或想法吗?

谢谢。

0 投票
3 回答
9491 浏览

c# - 是否可以从另一个方法中断/返回方法执行?

我有这样的事情:

所以,我想知道:是否有可能中断执行:MethodThatBreaks()?然后,我会:if(something) MethodThatBreaks();如果里面的条件if为真,那行之后的任何内容都不会被执行。

注意:我知道else在这种情况下是可能的,但我不希望这样。

0 投票
1 回答
30555 浏览

latex - 如何在 LaTeX 中正确地将单词分解为音节

我正在用 LaTeX 编写我的理学硕士课程,但我遇到的问题是有时我的文字以错误的方式划分。

我的语言是西班牙语,我正在使用 babel 包。

我该如何解决?

例如: propuestos出现 prop-uestos(uestos 在下一行)。它应该是pro puestos。

谢谢!!

0 投票
2 回答
819 浏览

file - 在 J2ME 中拆分/分解文件

在上传之前,我需要在 J2ME 中拆分音频或大图像文件。如何在 JavaME 中拆分/分解文件。

0 投票
1 回答
203 浏览

bash - Bash 循环意外结束循环而不显示原因

我有一个带有如下代码的 bash 脚本:

在 test-web-task 和 test-unit-task 我有一些调用 grails 来运行一些测试然后做一些打包的东西。像这样的东西:

在文件 scripts/sh/test-unit-list 和 scripts/sh/test-list 我有一个要运行的测试列表。像这样的东西:

第一个循环在没有运行文件 scripts/sh/test-list 的所有行的情况下中断,然后它开始运行第二个循环。

如您所见,我已将 -vx 添加到 sh 以查看可能是什么问题。但我找不到我做错了什么。

我认为可能 scripts/sh/test-list 中的某些内容正在崩溃,并打破了循环。如果是这种情况,我想知道发生了什么崩溃,并且我希望循环继续运行而不会中断。

你能给我任何指点吗?

0 投票
3 回答
1729 浏览

switch-statement - 无间断的 switch 语句的技术名称

有谁知道没有中断的 switch 语句的“技术名称”?

我翻了几本教科书,在网上搜索了很长时间,没有结果。