js實現數組按字母順序排序


單一的字符串數組

var  arr=["Kobe","James","Jordan","Curry","器官23"];
arr.sort(function(a,b){ return (a+'').localeCompare(b+'');});
alert(arr);

對象數組:

var  arr=[{id:1,name:"Kobe"},{id:1,name:"James"},{id:1,name:"Jordan"},{id:1,name:"Curry"},{id:1,name:"器官23"}];
arr.sort(function(a,b){ return (a.name+'').localeCompare(b.name+'');});
alert(arr[0].name);

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM