使用Underscore.js根据属性从数组中删除对象

用户1452494

我在javascript中有一组对象。每个对象的形式

obj {
    location: "left", // some string
    weight: 0 // can be zero or non zero
}

我想返回数组的过滤副本,其中权重属性为零的对象已删除

下划线执行此操作的干净方法是什么?

聚苯乙烯

您甚至根本不需要下划线,因为自filterECMAScript 5起就有此方法:

var newArr = oldArr.filter(function(o) { return o.weight !== 0; });

但是,如果要使用下划线(例如,以支持不支持ECMAScript 5的旧版浏览器),则可以使用其filter方法:

var newArr = _.filter(oldArr, function(o) { return o.weight !== 0; });

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用Underscore.js根据属性从数组中删除对象

来自分类Dev

Underscore.js,根据键值删除对象数组中的重复项

来自分类Dev

使用Underscore.js数组对象

来自分类Dev

使用underscore.js从数组中删除多个项目?

来自分类Dev

使用Underscore.js从数组中删除项目

来自分类Dev

使用underscore.js按子数组中的属性过滤

来自分类Dev

使用underscore.js获取数组中的对象

来自分类Dev

JavaScript/Underscore 根据嵌套数组内的对象属性删除数组

来自分类Dev

使用Underscore删除使用嵌入式数组的对象

来自分类Dev

使用underscore.js _.omit删除嵌套对象

来自分类Dev

对属性值数组使用Underscore.js ._where()的读入的内容

来自分类Dev

使用lodash / underscore.js从数组获取对象属性和值

来自分类Dev

使用underscore.js对多个属性进行对象数组过滤

来自分类Dev

如何使用underscore.js获取嵌套对象的内部数组?

来自分类Dev

如何使用underscore.js获取嵌套对象的内部数组?

来自分类Dev

使用对象属性(javascript)从对象数组中删除元素

来自分类Dev

希望使用过滤器方法根据使用 Swift 的数组中的两个属性删除重复的模型对象

来自分类Dev

使用Underscore填充数组中缺少的对象

来自分类Dev

使用Underscore填充数组中缺少的对象

来自分类Dev

使用$ filter根据数组中对象的属性进行过滤

来自分类Dev

使用Javascript,jQuery和underscore.js从多维数组中删除重复项

来自分类Dev

我如何使用underscore.js查找数组中对象的索引?

来自分类Dev

使用underscore.js从对象/数组中仅检索一个字段

来自分类Dev

使用jQuery或underscore.js合并对象中多个数组的值

来自分类Dev

使用 lodash 或 underscore.js 在 javascript 中操作对象数组

来自分类Dev

使用Underscore平面映射和投影数组

来自分类Dev

underscore.js使用的预编译模板

来自分类Dev

在节点中使用underscore.js

来自分类Dev

使用underscore.js的Javascript模板

Related 相关文章

  1. 1

    使用Underscore.js根据属性从数组中删除对象

  2. 2

    Underscore.js,根据键值删除对象数组中的重复项

  3. 3

    使用Underscore.js数组对象

  4. 4

    使用underscore.js从数组中删除多个项目?

  5. 5

    使用Underscore.js从数组中删除项目

  6. 6

    使用underscore.js按子数组中的属性过滤

  7. 7

    使用underscore.js获取数组中的对象

  8. 8

    JavaScript/Underscore 根据嵌套数组内的对象属性删除数组

  9. 9

    使用Underscore删除使用嵌入式数组的对象

  10. 10

    使用underscore.js _.omit删除嵌套对象

  11. 11

    对属性值数组使用Underscore.js ._where()的读入的内容

  12. 12

    使用lodash / underscore.js从数组获取对象属性和值

  13. 13

    使用underscore.js对多个属性进行对象数组过滤

  14. 14

    如何使用underscore.js获取嵌套对象的内部数组?

  15. 15

    如何使用underscore.js获取嵌套对象的内部数组?

  16. 16

    使用对象属性(javascript)从对象数组中删除元素

  17. 17

    希望使用过滤器方法根据使用 Swift 的数组中的两个属性删除重复的模型对象

  18. 18

    使用Underscore填充数组中缺少的对象

  19. 19

    使用Underscore填充数组中缺少的对象

  20. 20

    使用$ filter根据数组中对象的属性进行过滤

  21. 21

    使用Javascript,jQuery和underscore.js从多维数组中删除重复项

  22. 22

    我如何使用underscore.js查找数组中对象的索引?

  23. 23

    使用underscore.js从对象/数组中仅检索一个字段

  24. 24

    使用jQuery或underscore.js合并对象中多个数组的值

  25. 25

    使用 lodash 或 underscore.js 在 javascript 中操作对象数组

  26. 26

    使用Underscore平面映射和投影数组

  27. 27

    underscore.js使用的预编译模板

  28. 28

    在节点中使用underscore.js

  29. 29

    使用underscore.js的Javascript模板

热门标签

归档