【发布时间】:2020-07-27 12:38:08
【问题描述】:
假设我有一个看起来像这样的数组对象
常量选项 = [{ 标签: ”” }, { 标签:“123” }]
现在,我想过滤它并删除 label 值等于 "" 的对象,然后将与索引等效的 order 属性添加到具有标签值的数组中的那些对象
我可以结合使用 lodash 过滤器和地图,但我在想是否可以以更好的方式来做(可能只使用过滤器?)
const options = _.filter(options, "label").map(
(option, position) => {
return {
...option,
order: position
}
}
)
【问题讨论】:
标签: javascript