问题标签 [loops]

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 投票
17 回答
3181 浏览

language-agnostic - 继续 被认为是有害的?

开发人员是否应该避免在 C# 中使用continue或其他语言中的等价物来强制循环的下一次迭代?支持或反对的论点是否会与有关Goto的论点重叠?

0 投票
3 回答
1602 浏览

javascript - 如何在 onClick 事件中创建循环?

我想编写一个onClick多次提交表单的事件,遍历多选字段中的选定项目,每个提交一次。

如何编码循环?

我正在使用 Ruby on Rails 并remote_function()用于为 ajax 调用生成 JavaScript。

0 投票
21 回答
744234 浏览

sql-server - 有没有办法在不使用游标的情况下循环遍历 TSQL 中的表变量?

假设我有以下简单的表变量:

如果我想遍历行,声明和使用游标是我唯一的选择吗?还有其他方法吗?

0 投票
8 回答
5522 浏览

javascript - JavaScript 中的无限循环不会触发浏览器警告

我正在使用 Google 地图将一组图像显示为叠加层。显示这些图像应该无限循环,但大多数浏览器都会检测到这一点,并显示警告。

有没有办法在 JavaScript 中创建一个无限循环,以便浏览器不会停止或警告它?

0 投票
5 回答
186004 浏览

xml - xsl:for-each 循环内的计数器

如何在 xsl:for-each 循环中获取一个计数器,以反映当前处理的元素数量。
例如我的源 XML 是

我想要得到的是:

要修改的 XSLT:

所以问题是用什么代替???。是否有任何标准关键字或者我只是必须声明一个变量并在循环内递增它?

由于问题很长,我可能应该期待一行或一个单词的答案:)

0 投票
28 回答
436135 浏览

python - Python 2.X 中的 range 和 xrange 函数有什么区别?

显然 xrange 更快,但我不知道为什么它更快(除了轶事之外没有证据证明它更快)或者除此之外还有什么不同

0 投票
2 回答
162 浏览

xml - 基于属性满足条件的节点数

下面是我正在使用PHP 的 XSLTProcessor处理的 XML 的一部分:

我需要知道在 x == y 的位置存在多少个“uf”节点。

在上面的示例中,这将是 2。

我试过循环和增加一个计数器变量,但我不能重新定义变量。

我尝试了很多 xsl:number 和 count/from 的组合,但无法正确获取 XPath 表达式。

谢谢!

0 投票
33 回答
912996 浏览

c# - 如何枚举一个枚举

你如何enum在 C# 中枚举一个?

例如,以下代码无法编译:

它给出了以下编译时错误:

“西装”是一种“类型”,但用作“变量”

它在关键字上失败Suit,第二个。

0 投票
10 回答
270741 浏览

ruby - Ruby 中有“do ... while”循环吗?

我正在使用此代码让用户输入名称,而程序将它们存储在一个数组中,直到他们输入一个空字符串(他们必须在每个名称后按 enter):

这段代码在 do ... while 循环中看起来会更好:

在这段代码中,我不必将信息分配给一些随机字符串。

不幸的是,Ruby 中似乎不存在这种类型的循环。有人可以提出更好的方法吗?

0 投票
31 回答
2010814 浏览

c# - 如何遍历字典?

我已经看到了几种在 C# 中迭代​​字典的不同方法。有标准方法吗?