Aracılığıyla paylaş


Yineleyiciler nedir?

Yineleyiciler , seçicinin döndürdüğü öğeleri numaralandırır. Yineleyiciler dizilere benzer, ancak bir öğeye doğrudan erişmek için dizin kullanamazsınız. Yineleyiciler aynı anda tüm öğe kümesi yerine tek bir öğe yükleyerek bellek baskısını azaltmaya da yardımcı olur. Yineleyiciler aşağıdaki yöntemleri içerir.

  • boole hasNext() — Geçerli konum listedeki son öğe değilse true döndürür
  • Next() nesnesi — Geçerli konumu ilerletir ve nesneyi yeni konumda döndürür
  • totalNumEntities() — Yineleyicide kullanılabilen öğe sayısını döndürür.

Aşağıdaki kod, hesabınızdaki tüm reklam gruplarını yinelemek için yineleyicinin nasıl kullanılacağını gösterir.

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

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

Not

Yineleyiciler döngü için yapısını desteklemez. Örneğin:

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

Yineleyicilerin listesi aşağıdadır.

Sonraki adımlar