node.js express underscore.js ejs partials

node.js - Dentro de las plantillas Express/EJS, ¿cuál es la forma más limpia de recorrer una matriz?



underscore.js partials (1)

Tengo una aplicación Express.js configurada utilizando plantillas EJS. Recorrí con éxito una matriz con la sintaxis clásica de JS:

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

Pero me pregunto, ¿hay una forma más limpia de hacer esto?

Específicamente, ¿puedo usar Underscore o Lodash para recorrer con .each? gracias


Puedes usar el método forEach

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