当前位置:编程学习 > JAVA >>

Javascript自定义排序——node运行

[javascript]
var studs = [{name: 'clap', age: 15},  
             {name: 'martin', age: 13}, 
             {name: 'merry', age: 10}]; 
 
function sortbyage(a, b) 

    //按年龄从小到大排列  
  return a.age > b.age; 

 
function sortbyname(a, b) 

  return a.name > b.name; 

 
//按年龄排序  
studs.sort(sortbyage); 
for(var i = 0; i < studs.length; i++) 
  console.log(studs[i]); 
   
//按姓名排序  
studs.sort(sortbyname); 
for(var i = 0; i < studs.length; i++) 
  console.log(studs[i]);   
补充:web前端 , JavaScript ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,