//1、字符串(如"2010-3-1"格式)转换成Date类型
function ChangeStr2Date(str) {
return new Date(Date.parse(str.replace(/-/g, "/")));
}
//2、Json数据按照某一字段排序的方法
function JsonSort() {
//测试Json数据
var obj = [{ a: change2Date("2012-1-7"), b: 55, c: 66 }, { a: change2Date("2012-1-5"), b: 22, C: 33 }, { a: change2Date("2012-1-6"), b: 88, c: 99}];
var str = "";
//原顺序
for (var i = 0; i < obj.length; i++) {
str = str + obj[i].a+ "<br/>";
}
str = str + "<hr/>";
//排序
obj.sort(function (a, b) {
return b.a- a.a;
});
//升序排序后
for (var i = 0; i < obj.length; i++) {
str=str+obj[i].a+ "<br/>";
}
document.write(str);
}
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步