我有一个Express.js应用程序设置使用EJS模板。 我通过与经典的JS语法定义的数组成功循环:
<% for (var i = 0; i < myArray.length; i++) {
this = myArray[i];
// display properties of this
} %>
但我想知道,是否有一个更清洁的方式做到这一点?
具体来说,我可以用下划线或Lodash循环通过与。每个? 谢谢
我有一个Express.js应用程序设置使用EJS模板。 我通过与经典的JS语法定义的数组成功循环:
<% for (var i = 0; i < myArray.length; i++) {
this = myArray[i];
// display properties of this
} %>
但我想知道,是否有一个更清洁的方式做到这一点?
具体来说,我可以用下划线或Lodash循环通过与。每个? 谢谢
您可以使用forEach
方法
myArray.forEach(function(el, index) {
// el - current element, i - index
});