JavaScript for/of 文
- 前のページ for...in
- 次のページ function
- 上一層に戻る JavaScript文リファレンスマニュアル
定義と使用方法
for/of 文は可変数オブジェクトの値をループで遍历します。
JavaScript は異なる種類のループをサポートしています:
- for - コードブロックを複数回ループする
- for/in - オブジェクトの属性をループで遍历する
- for/of - 可変数オブジェクトの値をループで遍历する
- while - 指定された条件が真のときにコードブロックをループする
- do/while - 条件が真のときに指定されたコードブロックを一度実行し、その後条件が真のときにループを繰り返す
インスタンス
例 1
配列の値をループで遍历する:
var cars = ['BMW', 'Volvo', 'Mini']; var x; for (x of cars) { document.write(x + "<br >"); }
例 2
文字列の値をループで遍历する:
var txt = 'JavaScript'; var x; for (x of txt) { document.write(x + "<br >"); }
構文
for (variable の iterable) { 実行されるコードブロック }
パラメータ値
パラメータ | 説明 |
---|---|
variable | 必要。各迭代ごとに、次の属性の値が変数に割り当てられる。変数は const、let、または var で宣言することができる。 |
iterable | 必要。可変数属性を持つオブジェクト。 |
技術詳細
JavaScript バージョン: | ECMAScript 2015 |
---|
ブラウザサポート
文 | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
for/of | 38.0 | 12.0 | 51.0 | 8.0 | 25.0 |
- 前のページ for...in
- 次のページ function
- 上一層に戻る JavaScript文リファレンスマニュアル