1. 程式人生 > >按照陣列中的物件屬性進行排序

按照陣列中的物件屬性進行排序

按照陣列中的物件屬性進行比較排序


方法一:

var arry = [{value:6,url:'xxx.html'},{value:3,url:'aaa.html'},{value:9,url:'bbb.html'}]
         function compare(property) { //按照陣列中的物件屬性進行排序
            return function (a, b) {
              var value1 = a[property];
              var value2 = b[property];
              return value1 - value2;
            }
          }

         arry.sort(compare('value'))

方法二:
沒時間寫了,我要去健身房了