28

EJS テンプレートを使用して Express.js アプリをセットアップしました。従来の JS 構文を使用して、配列を正常にループ処理しました。

<% for (var i = 0; i < myArray.length; i++) { 
    this = myArray[i];
    // display properties of this
} %>

しかし、私は疑問に思っています、これを行うためのよりクリーンな方法はありますか?

具体的には、Underscore または Lodash を使用して .each でループできますか? ありがとうございました

4

1 に答える 1

70

forEachメソッドを使用できます

myArray.forEach(function(el, index) {
    // el - current element, i - index
});
于 2013-04-22T18:24:59.140 に答える