« JavaScript で 0 - 9 のランダムな整数を取得 | メイン | ソフトウェアは無料か有料か »

JavaScript の for ~ in 文

JavaScript で連想配列のKey値を知りたいとき。

例えば、

var hoge = {"moge":"aaa" , "toge":"bbb"};

なんてのがあって、"aaa" 、"bbb"の値は、hoge['moge']、hoge['toge']で取得できるけど、このmoge,toge自体の値を知りたい。

そんなときは、for ~ in 文。

for ( var index in hoge){
alert(index);
}

で、分かります。