问题标签 [each]

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 投票
9 回答
125217 浏览

perl - 遍历 Perl 哈希键的最安全方法是什么?

如果我有一个带有一堆(键,值)对的 Perl 哈希,那么遍历所有键的首选方法是什么?我听说使用each可能会以某种方式产生意想不到的副作用。那么,这是真的吗,以下两种方法之一是最好的,还是有更好的方法?

0 投票
3 回答
3445 浏览

perl - Perl:while ($key = each %hash) 不会在 key = 0 处停止

显然,我不需要这个;我只是好奇这里发生了什么。我错过了一些简单的东西吗?我可以在所有版本的 Perl 中依赖这种行为吗?)

Perl v5.8.8:

输出

man perlfunc(each) 没有解释为什么当$k分配为 0 时 while 循环继续。代码表现得好像while循环上的条件是($k = each %h, defined $k)

如果循环条件实际更改为, ($k = each %h, $k)那么它确实会$k = 0按预期停止。

它还停留在$k = 0以下重新实现each

只输出:

0 投票
13 回答
42084 浏览

vb.net - 你如何找到 For Each (VB.NET) 中的最后一个循环?

如何确定我是否处于 VB.NET 中 For Each 语句的最后循环中?

0 投票
6 回答
42804 浏览

jquery - JQuery - 如何为每个最后一个列表项添加一个类?

这里有一些不起作用的代码:

基本上我有 3 个列表,并且想为每个无序列表中最后出现的每个项目添加一个类(最后一个)。

希望这是有道理的,干杯!

0 投票
43 回答
2457990 浏览

javascript - 如何循环或枚举 JavaScript 对象?

我有一个 JavaScript 对象,如下所示:

现在我想遍历所有p元素(p1, p2, p3...)并获取它们的键和值。我怎样才能做到这一点?

如有必要,我可以修改 JavaScript 对象。我的最终目标是遍历一些键值对,如果可能的话,我想避免使用eval.

0 投票
3 回答
381 浏览

jquery - 使用 jquery 选择类的问题

我一直在用头撞墙试图让这项工作有一段时间了。我正在尝试将评论正文缩短为一行以进行紧凑的评论预览。我正在使用 jquery .each 函数来遍历我的线程评论系统中的每个 .cbody (评论正文),并将其放在 chead 内的 cshort div 中。它应该可以工作,但我不能在第一行选择 cshort 类。非常感谢任何帮助。据我所见,我的 jquery 应该是这样的:

这是评论的html:

0 投票
1 回答
1443 浏览

javascript - 在 jQuery 中使用 bind() 和 each() 分配事件处理程序的区别?

有人可以告诉我使用 bind() 分配事件处理程序有什么区别:

使用 each() 完成相同的任务:

0 投票
6 回答
40255 浏览

jquery - jQuery 循环遍历 data() 对象

是否可以循环遍历data()对象?

假设这是我的代码:

我该如何循环呢?可以each()用于这个吗?

0 投票
2 回答
681 浏览

javascript - Jquery width() 通过迭代?

我在迭代和检索 width() 值时遇到了一些麻烦。

所以对于每个“MyClass”元素,我想找到宽度(有些是不同的)。

但是上面的代码只产生了 MyClass 的第一个实例的 width() 并在之后返回 0。

关于能够获得 MyClass 每个实例的宽度的任何想法?

0 投票
4 回答
19101 浏览

jquery - jQuery 用于演示的 $().each() 方法的实际用途

我今天要向一些同事介绍如何在 ColdFusion 中使用 jQuery。这更像是对 jQuery 的介绍,而不是高级会话。我试图展示如何使用 jQuery 的 $().each() 方法进行循环,并试图提出一些实际的、真实的例子,但我已经画了一个空白。有什么建议么?