问题标签 [for-loop]

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 投票
5 回答
7115 浏览

python - 替代 'for i in xrange(len(x))'

所以我在另一篇文章中看到了下面的“坏”片段,但我看到的唯一选择涉及修补 Python。

我该怎么做才能避免这种“反模式”?

0 投票
5 回答
30620 浏览

vb.net - VB.NET 无限循环

是否可以在 VB.NET 中编写无限 for 循环?

如果是这样,语法是什么?

0 投票
2 回答
5240 浏览

msbuild - MSBuild exec 任务与 for

我正在尝试将以下命令作为 MSBuild 脚本的一部分运行:

这些命令通过以下方式在 exec 中实现:

该命令在控制台上运行良好,但是当尝试从 MSBuild 运行它时出现错误:

有什么建议么?

0 投票
8 回答
19774 浏览

perl - 使用 foreach 或在 Perl 中迭代文件有什么区别?

我在 Perl 中有一个文件句柄FILE,我想遍历文件中的所有行。以下有区别吗?

0 投票
12 回答
6416 浏览

python - 关于python中for循环的问题

我想计算毕达哥拉斯三元组(下面的代码)并且我想无限地计算我如何在不使用三个 for 循环的情况下做到这一点?我可以以某种方式使用 for 循环吗?谢谢。

0 投票
18 回答
36756 浏览

loops - 哪个是更好的做法 - 带中断或条件循环的 for 循环?

我只是好奇人们对这个话题的看法。假设我有一个对象数组,我想遍历它们以查看对象是否包含某些值,如果是,我想停止循环。哪个是更好的做法 - 带中断的 for 循环或条件循环?

我提供的示例中的伪代码仅用于论证(它也在 ActionScript 中,因为这是我最近的主要语言)。另外,我不是在寻找有关语法的最佳实践想法。

带中断的 for 循环:

条件循环:

0 投票
6 回答
5925 浏览

python - 在 Python 生成器中使用 for...else

我是 Python 的for...else 语法的忠实拥护者——令人惊讶的是它的适用频率以及简化代码的效率。

但是,我还没有想出在生成器中使用它的好方法,例如:

在上面的示例中,我希望仅当为空print时才执行该语句。i但是,else仅考虑breakreturn,它总是被执行,而不管 的长度i

如果不可能以for...else这种方式使用,那么最好的方法是什么,以便print仅在没有产生任何内容时执行该语句?

0 投票
4 回答
5328 浏览

groovy - 如何让这个 Groovy 字符串搜索代码更高效?

我正在使用以下 groovy 代码在文件中搜索字符串、帐号。我正在阅读的文件大约 30MB,包含 80,000-120,000 行。有没有更有效的方法在包含给定 AcctNum 的文件中查找记录?我是新手,所以我不知道要研究哪个区域,toList()或者 for 循环。谢谢!

0 投票
4 回答
21115 浏览

objective-c - Objective-c 中的 for 循环 - 原始数组

我怎样才能循环它?

基本上长度操作是我关心的。

编辑:是否有获取数组大小的动态方法?像sizeof()什么?

0 投票
5 回答
1704 浏览

c# - 消除边界检查的 foreach 循环的特殊情况是什么?

消除边界检查的 foreach/for 循环的特殊情况是什么?还有哪个边界检查?