JavaScriptを書いていると、JSONなどObjectの値をやりとりすることも多いですが、たまに
lang
1var foo={bar:{/* 中略 */}};
のような、キー1つの連想配列が来て、しかもbar
に当たる部分の名前が未確定、という場面があります。このような場合に値を取得するために、
lang
1for(key in foo){ 2 foo_value=foo[key]; 3 break; 4}
と、1つしかないとわかっているのにfor-in
を回すことがありますが、もう少しスマートな書き方はないものでしょうか。

回答5件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2014/12/10 01:51