对于循环

允许两种类型的 for 循环:

for (int month = 1; month <= 12; month++) {
  print(month);
}

和:

for (var object in flybyObjects) {
  print(object);
}

简单地迭代 Iterable 集合时,for-in 循环很方便。还有一个 forEach 方法,你可以调用 Iterable 对象,其行为类似于 for-in

flybyObjects.forEach((object) => print(object));

或者,更简洁地说:

flybyObjects.forEach(print);