對於

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 上的例子

參考