gpt4 book ai didi

jQuery $.each() 反向/向后迭代

转载 作者:行者123 更新时间:2023-12-03 22:42:06 29 4
gpt4 key购买 nike

我正在使用 $.each() 解析数组,但在其中,我使用 .splice() 方法,因此我需要向后迭代。这可能吗?

var store = [...];
//...
var rules = [...];
//...
$.each(store, function(index, element) { // This loop needs to iterate backward
$.each(rules, function(index2, rule) {
if (element.id == rule.id) {
store.splice(index, 1);
}
});
});

警告:

  • 我不想反转数组,这不会是相同的行为。
  • 我也知道我可以使用 for,我只是想知道使用 $.each 是否可以实现

最佳答案

$.each(store.reverse(), function(index, element) { // This loop iterate backward
[...]

这有效,与这篇文章相同jquery-each-backwards 。但这里的重点是,您将其应用于商店

关于jQuery $.each() 反向/向后迭代,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24930850/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com