【发布时间】:2017-09-22 19:30:59
【问题描述】:
如果提供了 id 数组,我们如何从 json 中检索名称。
[
{
"id": 0,
"name": "salesTransNo"
},
{
"id": 1,
"name": "terminalNo"
},
{
"id": 2,
"name": "salesTransDate"
},
{
"id": 3,
"name": "salesTransTime"
},
{
"id": 4,
"name": "exceptionAmount"
},
{
"id": 5,
"name": "laneNumber"
}
]
当给定 id 值的数组时,我只想从 JSON 中将名称检索到数组中
例如:id 的数组:[2,4,5]
输出应该是:
["salesTransDate","exceptionAmount","LaneNumber"]
我们如何使用 Lodash 或 JavaScript 实现这一点?
我使用_.find 并使用_.map 从结果中仅提取名称,但它仅适用于单个值,如果我要传递像 [2,4,5] 这样的数组,它不起作用。
【问题讨论】:
标签: javascript typescript lodash