一个遍历数组的例子 :
each item in items
li= item
渲染为:
items = ["one", "two", "three"]
li #{item}: #{i}
渲染为:
遍历一个数组的键值:
obj = { foo: 'bar' }
each val, key in obj
Jade在内部会把这些语句转换成原生的JavaScript语句,就像使用 users.forEach(function(user){
, 词法作用域和嵌套会像在普通的JavaScript中一样:
如果你喜欢,也可以使用for
:
for user in users
for role in user.roles