gpt4 book ai didi

javascript - 仅当值不存在时才使用 lodash 推送到数组?

转载 作者:IT王子 更新时间:2023-10-29 03:00:06 25 4
gpt4 key购买 nike

我正在尝试创建一个数组,如果某个值不存在,则添加该数组,但是如果该值存在,我也想从数组中删除该值。

感觉 Lodash 应该可以做这样的事情。

我对您的最佳实践建议很感兴趣。

另外值得指出的是我使用的是 Angular.js

* 更新 *

if (!_.includes(scope.index, val)) {
scope.index.push(val);
} else {
_.remove(scope.index, val);
}

最佳答案

你可以使用 _.union

_.union(scope.index, [val]);

关于javascript - 仅当值不存在时才使用 lodash 推送到数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37073774/

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