gpt4 book ai didi

javascript - 使用 lodash _.sortby 对包含详细信息的联系人数组进行排序并最后发送空值?

转载 作者:行者123 更新时间:2023-12-01 01:49:45 36 4
gpt4 key购买 nike

我有一系列联系人,其中包含电子邮件、电话号码等详细信息。这些联系人均按姓名排序。然而,虽然每个联系人都必须有这些详细信息,但他们并不总是分配有姓名。我可以添加一个简单的参数来将这些名称值为空的联系人发送到列表末尾吗?我现在拥有的。

array=_.sortBy(array,'Name');
return array;

最佳答案

您可以在迭代器中使用函数将虚假值排序到底部。

var users = [{ name: null }, { name: 'susan' }, { name: 'barney' }, { name: 'fred' }, { name: 'jane' }, { name: null }];

console.log(_.sortBy(users, [({ name }) => name === null, 'name']));
.as-console-wrapper { max-height: 100% !important; top: 0; }
<script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.15.0/lodash.min.js"></script>

关于javascript - 使用 lodash _.sortby 对包含详细信息的联系人数组进行排序并最后发送空值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51639935/

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