如何过滤对象数组?

麦可

我有这个数组:

$scope.damageEvants =
    [
       {"id":2, "StartDate":21/05/2012, EndDate:null},
       {"id":3, "StartDate":null, EndDate:02/09/2014},
       {"id":4, "StartDate":null, EndDate:null},
       {"id":5, "StartDate":21/05/2012, EndDate:null}
    ];

我想从属性startDate和EndDate为null的数组中过滤(删除)所有对象。

过滤后的结果:

$scope.damageEvants =
    [
       {"id":2, "StartDate":21/05/2012, EndDate:null},
       {"id":3, "StartDate":null, EndDate:02/09/2014},
       {"id":5, "StartDate":21/05/2012, EndDate:null}
    ];

我尝试了这个:

$scope.damageEvants.filter(return item.StartDate!== null && item.EndDate !== null  )

但这似乎是错误的方式。

如何$scope.damageEvants使用过滤功能进行过滤?

苏珊斯-
$scope.damageEvants.filter(return item.StartDate!== null && item.EndDate !== null )

应该是

$scope.damageEvants.filter(function(item) {
     return item.StartDate!== null && item.EndDate !== null;
});

filter

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何过滤数组中的对象?

来自分类Dev

我如何过滤对象数组

来自分类Dev

如何过滤PHP对象数组

来自分类Dev

如何使用对象属性过滤数组对象

来自分类Dev

如何按对象过滤对象数组?

来自分类Dev

如何用数组过滤对象数组

来自分类Dev

如何在对象Javascript数组内过滤数组对象?

来自分类Dev

如何过滤对象数组中的对象数组?javascript

来自分类Dev

如何使用lodash过滤对象数组的数据

来自分类Dev

如何用数组过滤对象

来自分类Dev

如何使用jq过滤json对象数组?

来自分类Dev

如何过滤嵌套对象数组Javascript

来自分类Dev

您如何根据条件过滤对象数组

来自分类Dev

如何根据某些字段过滤对象数组?

来自分类Dev

如何按角色数组过滤对象?

来自分类Dev

如何用对象过滤objecs数组

来自分类Dev

如何映射和过滤数组对象?

来自分类Dev

如何从对象数组中过滤null?

来自分类Dev

如何在Loadash中过滤对象数组

来自分类Dev

如何在Lodash中过滤对象数组

来自分类Dev

如何用数组过滤对象

来自分类Dev

如何过滤属于数组值的对象?

来自分类Dev

如何过滤js中的对象数组?

来自分类Dev

如何过滤数组中对象的属性

来自分类Dev

如何映射由 Id 过滤的对象数组

来自分类Dev

如何正确过滤具有对象数组的对象

来自分类Dev

如何过滤对象数组并将其合并为单个对象?

来自分类Dev

如何深度过滤对象(不是对象数组)

来自分类Dev

如何按对象数组中的数组属性进行过滤