我写了一个数组如下
const OBJECT = {
'3': 'History And Social Sciences',
'5': 'Humanities',
'8': 'Global Studies And Social Impact',
'10': 'Sanskrit'
};
var rou=[3,5,8,10];
我想在键与值匹配时获取字段值。有人对此有想法吗?
最佳答案
map
而不是rou
并从该键的OBJECT
获取值:
const OBJECT = {
'3': 'History And Social Sciences',
'5': 'Humanities',
'8': 'Global Studies And Social Impact',
'10': 'Sanskrit',
};
var rou = [3, 5, 8, 10];
var values = rou.map(k => OBJECT[k]);
console.log(values);
关于javascript - 如果键与数组值匹配,如何获取值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55176300/