gpt4 book ai didi

javascript - JS sort() 空到结束

转载 作者:可可西里 更新时间:2023-11-01 01:59:37 26 4
gpt4 key购买 nike

我有一个像这样的 JS 类型:

records.sort(function(a, b) {
if (a < b) return -1;
if (a > b) return 1;
return 0;
});

这有效,但我的一些记录是 ""null

空记录在开头列出,但我希望它们在末尾。

我认为有比以下更好的方法:

if (a == "") a = "zzzz";

但是我该怎么做呢?

最佳答案

也许是这样的:

records.sort(function(a, b) {
if(a === "" || a === null) return 1;
if(b === "" || b === null) return -1;
if(a === b) return 0;
return a < b ? -1 : 1;
});

关于javascript - JS sort() 空到结束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33016087/

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