web-dev-qa-db-ja.com

Express / EJSテンプレート内で、配列をループする最もクリーンな方法は何ですか?

EJSテンプレートを使用してExpress.jsアプリをセットアップしています。私は古典的なJS構文で配列をうまくループしました:

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

しかし、私はこれを行うためのよりクリーンな方法はありますか?

具体的には、アンダースコアまたはロダッシュを使用して.eachでループできますか?ありがとうございました

22
dylanized

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

myArray.forEach(function(el, index) {
    // el - current element, i - index
});
62
wachme