我是靠谱客的博主 单身灰狼,最近开发中收集的这篇文章主要介绍js时间排序,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

转载
说明数组

若是调用该方法时没有使用参数,将按字母顺序对数组中的元素进行排序,说得更精确点,是按照字符编码的顺序进行排序。要实现这一点,首先应把数组的元素都转换成字符串(若有必要),以便进行比较。svg

若是想按照其余标准进行排序,就须要提供比较函数,该函数要比较两个值,而后返回一个用于说明这两个值的相对顺序的数字。比较函数应该具备两个参数 a 和 b,其返回值以下:函数

若 a 小于 b,在排序后的数组中 a 应该出如今 b 以前,则返回一个小于 0 的值。
若 a 等于 b,则返回 0。
若 a 大于 b,则返回一个大于 0 的值。编码

var data = [
{
name:‘1’,
time:‘2019-04-26 10:53:19’
},
{
name:‘2’,
time:‘2019-04-26 10:51:19’
},{
name:‘3’,
time:‘2019-04-26 11:04:32’
},{
name:‘4’,
time:‘2019-04-26 11:05:32’
}
]
data.sort(function(a,b){
return a.time < b.time ? 1 : -1
});

最后

以上就是单身灰狼为你收集整理的js时间排序的全部内容,希望文章能够帮你解决js时间排序所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(56)

评论列表共有 0 条评论

立即
投稿
返回
顶部