GameCorder.net

このエントリーをはてなブックマークに追加

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
		

オブジェクトに対して、ブランケット演算子を使うことにより
プロパティの値を出力できました。