連想配列をforで処理する時自分はいつも以下の書き方で書いているのですが、
以下の書き方だと、データ使用時にobj[keys[i]]と二重[]になるのが見難いです。
もっとシンプルな書き方はあるのでしょうか?
for in 以外で。
JavaScript
1 2let obj = {1:”犬”, 2:”猫”, 3:”鳥”}; 3const keys = Object.keys(obj); 4for(let i=0, end=keys.length; i < end; i++){ 5 let data = obj[keys[i]]; 6} 7
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/10/19 13:32