小编Sir*_*irk的帖子

对数组进行排序,以便空值始终位于最后

我需要对一个字符串数组进行排序,但我需要它以便null始终是最后一个.例如,数组:

var arr = [a, b, null, d, null]
Run Code Online (Sandbox Code Playgroud)

当升序排序时,我需要对它进行排序[a, b, d, null, null],当排序降序时,我需要对它进行排序[d, b, a, null, null].

这可能吗?我尝试了下面找到的解决方案,但这不是我需要的.

如何比较字符串和数字值(尊重负值,null总是持续)?

javascript

38
推荐指数
4
解决办法
4万
查看次数

标签 统计

javascript ×1