1
所以,我hvae在JS下列對象鍵:JS正從價值
var values= {
'first' : '42',
'last' : '43',
};
我如何從價值的關鍵?
例如,我有42
,並且想要得到first
作爲結果。 謝謝!
所以,我hvae在JS下列對象鍵:JS正從價值
var values= {
'first' : '42',
'last' : '43',
};
我如何從價值的關鍵?
例如,我有42
,並且想要得到first
作爲結果。 謝謝!
您可以使用Object.keys()方法
Object.keys(values).filter(function(key) {return values[key] === '42'})[0];
簡單的for循環將幫助您:
var values= {
first: '42',
last: '43',
};
var val = '42', key;
for (key in values) {
if (values[key] == val) break;
}
document.write(key);
謝謝。所以,我有這個:'var cuc_k = Object.keys(values);'。我閱讀了你寄給我的鏈接的信息。你知道我可以如何選擇特定的密鑰嗎?例如,「42」 – HEYHEY
的值的關鍵我已經更新了我的答案 –