Javascript の辞書について質問があります。次のようにキーと値のペアが動的に追加される辞書があります。
var Dict = []
var addpair = function (mykey , myvalue) [
Dict.push({
key: mykey,
value: myvalue
});
}
この関数を呼び出して、別のキーと値を渡します。しかし、今はキーに基づいて値を取得したいのですが、それができません。誰でも正しい方法を教えてもらえますか?
var givevalue = function (my_key) {
return Dict["'" +my_key +"'"] // not working
return Dict["'" +my_key +"'"].value // not working
}
私のキーは変数なので、使用できませんDict.my_key
ありがとう。