【发布时间】:2020-05-25 08:33:35
【问题描述】:
如何将数组应用于 Javascript 中的查找字典?示例:
lookup = {"milk": 1, "water": 2, "soda": 3};
my_array = ["milk", "milk", "water", "milk", "soda"];
my_array.??? // This should give [1, 1, 2, 1, 3]
我试过my_array.map(lookup),得到#<Object> is not a function。与.filter()、.apply() 和其他明显的候选者相同。
【问题讨论】:
-
@TrentonTrama N-不?差远了?您为此投了 Close As Duplicate 投票?我是否遗漏了某些东西,或者过滤对象与将数组与对象映射一样?
标签: javascript arrays lookup