我有一个Javascript对象,我必须迭代它的键。我需要检查密钥是否与我的局部变量匹配,如果匹配,我需要该密钥的相应值。
我正在使用session属性获取对象。 当我在警报中看到它时,该对象看起来像这样。 {1 = Apple,2 = Orange}。
答案 0 :(得分:-1)
最简单的技术是用于...
yourMap = {'one': 1, 'two':2, ......}
keyToLocate = 'one'
for (var key in yourMap) {
if (key == keyToLocate){
console.log(key, yourMap[key]);
}
}
或者您可以使用hasOwnProperty
for (var key in yourMap) {
if (yourMap.hasOwnProperty(key)) {
console.log(key, yourMap[key]);
}
}