var in array構文を使います。
JavaScriptには、PHPのarray_keys、Perlのkeysのような関数はないようです。for文の記述方法に、for(var in array)のような書き方があり、同様の機能に相当するようです。
以下に例を示します。
var test={"赤色の箱":"りんご","青色の箱":"ばなな","茶色の箱":"みかん","黄色の箱":"すいか","白色の箱":"キウイ"};
for(item in test) confirm(item+" には "+test[item]+" が入っています");
|