gpt4 book ai didi

javascript - lodash.without 函数删除具有特定字段的对象

转载 作者:数据小太阳 更新时间:2023-10-29 04:30:54 24 4
gpt4 key购买 nike

我熟悉_.without function

这将从数组中删除特定值:

_.without([1, 2, 1, 3], 1, 2);
// → [3]

是否有一个内置/lodash 函数(或者 - 我怎样才能实现一个有效的函数)它不删除特定值而是删除具有指定字段值的 var/

_.without([ { number: 1}, {number: 2} ], 1)
// -> [ {number: 2} ]

最佳答案

您可以使用 _.filter :

_.filter([ { number: 1}, {number: 2} ], (o) => o.number != 1)

或者,没有新的箭头符号:

_.filter([ { number: 1}, {number: 2} ], function (o) { return o.number != 1 })

关于javascript - lodash.without 函数删除具有特定字段的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33356423/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com