1.javascript for in 文
for in 文はオブジェクトのプロパティ名を出力する為に使う。 構文は↓になります。
for(変数 in オブジェクト)
では、サンプルを見てみます。
var obj = { x:1, y:2, r:3 }; for(var k in obj){ console.log(k); }
オブジェクトのプロパティにx,y,rがあります。 forin文では、プロパティーを出力してくれます。 なので、実行結果は
実行結果 x y r
プロパティ名を出力してくれました。
var obj = { x:1, y:2, r:3 }; for(var k in obj){ console.log(obj[k]); }
出力結果は、
1 2 3
オブジェクトに対して、ブランケット演算子を使うことにより
プロパティの値を出力できました。