JavaScript でループするいくつかの方法に出くわしましたが、私が最も気に入っているのは次のとおりです。
for(var i = 0; i < a.length; i++){
var element = a[i];
}
しかし、ここ ( http://www.robertnyman.com/2008/04/11/javascript-loop-performance/ ) でテストしたように、長さが 1 回だけ計算されるように記述する必要があります。
jQuery には、関数を貼り付けることができる .each があります。上記のソリューションのように、配列を 2 回入力する必要がないため、これは少し気に入っています。
JavaScript がマクロをサポートしていれば、独自のマクロを作成するのは簡単なことですが、残念ながらそうではありません。
では、皆さんは何を使っていますか?