我在这里有一个函数,循环两个包装,然后通过它的各自的孩子循环,并引发它一个数字列出的项目按数字顺序。我没有使用for循环,而是决定使用每个jQuery函数。这里是我的问题:当两者都实现相同的事情时,编写此代码的首选方式是什么?
哪种方式是更好地实现这一目标,什么是转到一个这样或那样的优势/劣势?使用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++);
});
});
有到变种'B = ++没有优势; $(本)。html的(B);'。你只是在浪费记忆。 – lanzz