JavaScriptの2次元連想配列の中身をチェックする方法。


下記URLの方法で2次元連想配列を利用しているのですが、デバッグのため、その中身をチェックする方法を知りたいのですが可能でしょうか?

Javascriptって2次元の連想配列できないの? « ウップス!!なかわけ http://nakawake.net/?p=831

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2011/10/09 12:57:32
  • 終了:2011/10/16 13:00:03

回答(2件)

id:Lhankor_Mhy No.1

Lhankor_Mhy回答回数779ベストアンサー獲得回数2312011/10/09 14:08:17

値を参照するという意味ですよね。普通にできますよ。

var a= {'hoge':{'fuga':'piyo'}};
alert(a['hoge']['fuga']=='piyo'); //true
id:koime_ryokutya

あ、すみません。

格納されている全ての値をチェックしたいです。

2011/10/09 14:10:46
id:Lhankor_Mhy No.2

Lhankor_Mhy回答回数779ベストアンサー獲得回数2312011/10/09 14:17:30

var a ={
  'a':{'a':'', 'b':'', 'c':''}, 
  'b':{'a':'', 'b':'', 'c':''}, 
  'c':{'a':'', 'b':'', 'c':'piyo'}, 
}
for (i in a){
  for (j in a[i]){
    if (a[i][j] == 'piyo') {alert('a['+i+']['+j+'] is piyo !')}
  }
}

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません