我对 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
谢谢。