###前提・実現したいこと
3次元の連想配列の要素数をそれぞれの次元で取得するにはどうすれば良いでしょうか?
1次元目はalert( "1次元目=" + Object.keys(data).length );でうまくいきましたが
2次元目と3次元目の要素数の取得方法がわかりません。
下記のような形でalert表示させたいです。
1次元目=2
2次元目=4,3
3次元目=2,2,2,2,2,2,2
下記に自分なりに書いたソースを載せます。
###該当のソースコード
var data = { "食べ物": { 'フルーツ':{"単価": 100,"個数": 3}, '野菜':{"単価": 200,"個数": 5}, '肉':{"単価": 50,"個数": 10}, '魚':{"単価": 200,"個数": 2} }, "文房具": { 'はさみ':{"単価": 100,"個数": 3}, 'テープ':{"単価": 200,"個数": 5}, 'のり':{"単価": 50,"個数": 10}, } }; alert( "一次元目=" + Object.keys(data).length ) ;
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/07/28 08:07