隨筆 - 175  文章 - 202  trackbacks - 0
          <2010年3月>
          28123456
          78910111213
          14151617181920
          21222324252627
          28293031123
          45678910

          第一個(gè)Blog,記錄哈哈的生活

          常用鏈接

          留言簿(16)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          收藏夾

          Java links

          搜索

          •  

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          首先,對(duì)一個(gè) array 進(jìn)行排序,但得到的結(jié)果與想象的不一樣,是 2010-1-13, 2010-1-22, 2010-1-15
                  var sortArray=[
                   {title:"aaa", date:"2010-1-22"},
                   {title:"trtttt", date:"2010-1-15"},
                   {title:"erere", date:"2010-1-13"}
                  ];
                  sortArray.sort(function(x,y){
                   var x1=new Date(x.date.replace("-","/"));
                   var y1=new Date(y.date.replace("-","/"));
                   //alert("x1=" + (x1.getMonth()+1)+"/"+x1.getDate() + ", y1 = " + (y1.getMonth()+1)+"/"+y1.getDate() + ", x1 > y1 = " + (x1 - y1));
                   return x1>y1;
                  });
                  for(var i=0;i<sortArray.length;i++) {
                   var x1=new Date(sortArray[i].date.replace("-","/"));
                   alert(x1.getYear() + "-" + (x1.getMonth() + 1) + "-" + x1.getDate() + " , " + sortArray[i].date + " | " + sortArray[i].title);  
                  }
          要把標(biāo)紅的部分改成
                  return x1-y1;
          看來(lái),js 排序的時(shí)候?yàn)榱藘?nèi)部?jī)?yōu)化,排序和 sort 的 function 結(jié)果有關(guān)。
          posted on 2010-03-22 14:01 哈哈的日子 閱讀(626) 評(píng)論(1)  編輯  收藏

          FeedBack:
          # re: js Array.sort 遇到的問(wèn)題 2012-03-29 22:57 gecko
          解決方法:
          var flag = x1 - y1;
          if(flag > 0) {
          return 1;
          } else if(flag < 0) {
          return -1;
          } else {
          return 0;
          }
          推測(cè)是與回調(diào)函數(shù)返回值關(guān)聯(lián)起來(lái)  回復(fù)  更多評(píng)論
            

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 章丘市| 河曲县| 孟村| 新丰县| 吴忠市| 密云县| 平潭县| 青海省| 东台市| 华蓥市| 宜川县| 黑山县| 平潭县| 象州县| 九龙县| 华蓥市| 许昌市| 潢川县| 昆山市| 迁西县| 邻水| 开封市| 阿鲁科尔沁旗| 肥东县| 上虞市| 精河县| 浦县| 铜陵市| 碌曲县| 嘉禾县| 桦南县| 民县| 彩票| 闵行区| 禹州市| 荣昌县| 沧州市| 梨树县| 东海县| 黄浦区| 苍梧县|