什麼是反覆運算子?

反覆運算式會列舉 選取器 傳回的項目。 反覆運算子類似於陣列,但您無法使用索引來直接存取項目。 迭代器還有助於減輕記憶體壓力,一次只載入單一項目,而不是整組項目。 反覆運算子包括下列方法。

  • boolean hasNext () — 如果目前位置不是清單中的最後一個項目,則傳回 true
  • 物件下一個 () - 前進到目前位置,並將物件傳回新位置
  • totalNumEntities () - 傳回反覆運算器中可用的項目數。

以下程式碼顯示如何使用反覆運算器來反覆執行帳戶中的所有廣告群組。

var iterator = AdsApp.adGroups().get();

while (iterator.hasNext()) {
  var adGroup = iterator.next();
}

注意事項

反覆運算器不支援 for-of 迴圈建構。 例如:

    for (var campaign of AdsApp.campaigns().get())

下列是反覆運算程式清單。

後續步驟