对于
For 循环遍历迭代集合。迭代集合是在结构上与 Haxe 标准库中的 Iterator<T>
或 Iterable<T>
类型统一的任何类。
记录 0 到 10(不包括)范围内的数字的 for 循环可以写成如下:
for (i in 0...10) {
trace(i);
}
变量标识符 i
保存迭代集合中元素的单个值。此行为类似于其他语言中的 for-each。
因此,可以按如下方式编写记录数组中元素的 for 循环:
for (char in ['a', 'b', 'c', 'd']) {
trace(char);
}
试试 try.haxe.org 上的例子 。