我在這裏有一個函數,循環兩個包裝,然後通過它的各自的孩子循環,並引發它一個數字列出的項目按數字順序。我沒有使用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