いろいろある。
- 一般的なfor loop
- for (var i = 0; i < 10; i++) {array[i]}
- for in
- for (var i in array) {array[i]}
- while
- while (i < 10) {array[i++]}
- forEach
- array.forEach(function(e){e})
- map, filter
- array.map(function(e){e})
- array.filter(function(e){e})
- Comprehension: GASはJavaScript 1.7を使っていることから、下記のような配列の内包表記を使用することができます。
- [e for each (e in array)]
速度にも違いがあるそう。