前端笔试练习六
有一個數組,其中保存的都是小寫英文字符串,現在要把它按照除了第一個字母外的字符的字典順序(字典順序就是按首字母從a-z順序排列,如果首字母相同則按第二個字母……)排序,請編寫代碼:
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 5 6 <script type="text/javascript"> 7 var array = ["abd","cba","ba"]; 8 array.sort(function(a,b){ 9 var stra = a.slice(1); 10 var strb = b.slice(1); 11 if(stra > strb){ //字符串的比較 12 return 1; 13 }else if(stra < strb){ 14 return -1; 15 }else{ 16 return 0; 17 } 18 }) 19 alert(array); 20 </script> 21 </head> 22 23 <body> 24 </body> 25 </html>?
轉載于:https://www.cnblogs.com/allenxing/p/3313745.html
總結
- 上一篇: Unity3d中使用自带动画系统制作下雨
- 下一篇: MySQL 出现 The table i