您的位置:首页 > Web前端 > JavaScript

js对含有日期的json格式的字符对象进行排序

2017-08-03 16:09 363 查看

var obj=[{

   name:'zhangsan',

   birthday:'2017.01.10'

   },

   {

   name:'lisi',

   birthday:'2017.02.10'

   },

   {

   name:'wangwu',

   birthday:'2017.03.10'

    },

   {

   name:'xiaoliu',

   birthday:'2017.04.10'

    }

   ];

  function sortDate(v1,v2){

         return v1.birthday>v2.birthday;

  }

  console.info(JSON.stringify(obj.sort(sortDate)));

控制台的输出结果:

PS:[{"name":"wangwu","birthday":"2016.02.03"},{"name":"zhangsan","birthday":"2017.01.02"},{"name":"lisi","birthday":"2017.02.05"},{"name":"xiaoliu","birthday":"2017.05.03"}]

JSON.stringfy():用来将对象解析成字符串

例如 var obj = {name:'zhangsan',birthday:'2017.01.10'},使用var str1 = JSON.stringfy(obj);

str1就变为了{"name":"zhangsan","birthday":"2017.01.10"}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐