1. var arr=[
    2. {name:"肯德基",price:100,distance:100},
    3. {name:"必胜客",price:200,distance:500},
    4. {name:"华莱士",price:50,distance:1000},
    5. ]
    6. // 根据价格升序 小到大
    7. // 下面的代码是根据price进行升序排列
    8. arr.sort(function(a,b){
    9. return a.price-b.price;
    10. })
    11. console.log(arr);
    12. // 根据distance降序
    13. arr.sort(function(a,b){
    14. return b.distance-a.distance;
    15. })
    16. console.log(arr);