« 2007年12月 | メイン | 2008年03月 »

2008年02月 アーカイブ

2008年02月02日

for in 文の謎(as3)

var d:Dictionary = new Dictionary();
d["A"] = true;
d["B"] = true;
d["C"] = true;
d["D"] = true;
d["E"] = true;
d["F"] = true;
for(var n:String in d){
	//d[n] = false;
	trace(n)
}
trace(d["D"]) // ?
結果:BDFACE
D = true
コメントを外して再度コンパイル
結果:BAEBFC
D = true
Bふたつありますか。Dさんは、どこへ行きましたか。 ちなみにDictionaryじゃなくても、ArrayでもObjectでも同じ。

続きを読む "for in 文の謎(as3)" »