同时对数组进行映射和过滤

12 浏览
0 Comments

同时对数组进行映射和过滤

我有一个对象数组,我想要迭代并生成一个新的过滤后的数组。但是,我还需要根据一个参数从新数组中过滤掉一些对象。我正在尝试这样做:

function renderOptions(options) {
    return options.map(function (option) {
        if (!option.assigned) {
            return (someNewObject);
        }
    });   
}

这个方法是可行的吗?有更好的方法吗?我可以使用任何像lodash这样的库。

0