例
オブジェクトのプロパティをループ:
var person = {fname:"John", lname:"Doe", age:25};
var text = "";
var x;
for (x in person) {
text += person[x];
}
テキストの結果は次のようになります。
John Doe 25
»それを自分で試してみてください 定義と使用法
以下のために/文でオブジェクトのプロパティをループ。
ループ内のコードのブロックは、各プロパティのために一度実行されます。
JavaScriptは、ループの異なる種類をサポートしています。
- for -コードのブロックをループ回数
- for/in -オブジェクトのプロパティをループ
- while -指定した条件が真である間、コードのブロックをループ
- DO /つつ -一度コードのブロックをループし、次に指定された条件が真である間ループを繰り返します
注意:使用しないでくださいについて/インデックス順序が重要である配列をループする声明インチ 使用のための代わりの文。
ブラウザのサポート
ステートメント | |||||
---|---|---|---|---|---|
for/in | はい | はい | はい | はい | はい |
構文
パラメータ値 パラメーター 説明 var 必須。 オブジェクトのプロパティを反復処理変数 object 必須。 反復され、指定されたオブジェクト
技術的な詳細
JavaScriptのバージョン: 1.0
関連ページ
JavaScriptのチュートリアル: JavaScriptのForループ
JavaScriptのリファレンス: 文のためのJavaScript
<JavaScriptステートメントリファレンス