【发布时间】:2016-11-09 12:08:42
【问题描述】:
我有一个对象:
person = {
birth_year: 1970,
first_name: "John",
last_name: "Doe",
occupation: "Doctor",
city: "Boston",
married: true
}
我有一个按给定顺序排列的键名数组:
keys = ["occupation", "last_name", "city"]
我想得到这个数组:
["Doctor", "Doe", "Boston"]
重要的是,答案应该保证顺序(JavaScript 不保证对象迭代的顺序)。
我认为 lodash/underscore 中可能有一些实用功能可以简单地做到这一点,但无法弄清楚。
【问题讨论】:
标签: javascript arrays object lodash