次のようなJavascriptオブジェクトがあります。
var a = {
b: [1,2,3,4,5,6,7,8,9],
c: [10,11,12,13,14,15]
}
両方の配列をループするには (すべての値をループしたい!) を使用します$.each
が、これを行うことができます:
// Option A:
$.each(a, function(i, d){
$.each(d, function(j, e){
console.log(e);
}
});
またはこれ
// Option B:
$.each(a.b, function(k, f){
console.log(f)
})
$.each(a.c, function(l, g){
console.log(g)
})
どちらもまったく同じ出力を生成しますが、これら 2 つのバージョンのどちらがより高速/効率的/優れているでしょうか?
違いはありますか?
または、より高速/効率的/より良い方法(なし$.each
)はありますか?