我在这里有一个函数,它循环通过两个包装器,然后循环通过它各自的子级并抛出一个数字以按数字顺序列出项目。我决定使用 each jQuery 函数,而不是使用 for 循环。这是我的问题:
哪种方式更好地实现这一目标,采用一种方式或另一种方式有哪些优点/缺点?使用for循环更好吗?
这个:
$(".articleContentWrapper").each( function () {
var i = 1;
$(this).find(".howToStepNumber").each(function () {
var b = i++;
$(this).html(b);
});
});
或这个:
$(".articleContentWrapper").each( function () {
var i = 1;
$(this).find(".howToStepNumber").each(function () {
$(this).html(i++);
});
});