javascript sort方法排序失效的原因 可能存在空值

最近碰到一个小问题,

data.sort((a,b) => b.create_time - a.create_time)

开发过程中不免出现测试数据,缺胳膊少腿的,
有些数据条目没有create_time属性,
这就导致sort排序混乱,

为没有create_time属性的数据项设置一个默认值或者直接过滤掉就可以了

猜你喜欢

转载自blog.csdn.net/sinat_24070543/article/details/81098552
今日推荐