4

キーと値のペアのような値をjavascriptに保存したい

これまでのところ、私はこのようにやっています

var list_of_addressbook_entries = {};

list_of_addressbook_entries.guest_name = name ;

for(key in list_of_addressbook_entries)
{
  alert("key " + key
  + " has value "
  + list_of_addressbook_entries[key]);
}

上記のコードでは、guest_name は値が onclick から取得される変数である
ため、上記を実行すると、次のような結果が表示されます

 key guest_name has value M   

guest_name の値を出力していません

私は結果が欲しい

key guest_name_variable value  has key M

ここで何をすべきか教えてください。

4

1 に答える 1

2

私が正しく理解している場合は、ブラケット [] 構文を使用する必要があります。そうしないと、変数として解釈されません。

list_of_addressbook_entries[guest_name] = name ;

于 2012-09-18T10:12:07.957 に答える