反覆運算

Pug 支援兩種主要的反覆運算方法:eachwhile

each

Pug 的一級反覆運算語法,讓在範本中反覆運算陣列和物件變得更容易

您也可以在迭代時取得索引

Pug 也讓您迭代物件中的鍵

要迭代的物件或陣列只是純粹的 JavaScript。因此,它可以是變數、函式呼叫的結果,或幾乎任何其他東西。

也可以新增一個 else 區塊,如果陣列或物件不包含要迭代的值,則會執行該區塊。下列範例等同於上述範例

您也可以使用 for 作為 each 的別名。

while

您也可以使用 while 來建立迴圈