我正在尝试从此数组中删除未定义的值: [undefined,“een”,“twee”,undefined]。该集合是这样的对象:
{container:{id:1},container2:{id:2},container3:{pid:2}}
这不起作用:
_.remove(_.map(collection,'id'),"undefined")
我该怎么做?
答案 0 :(得分:1)
尝试_.without(_.map(collection, 'id'), undefined)
。
_.remove()
会返回已删除的项目。