js實現的讓文字以拼音首字母順序進行排序程式碼

antzone發表於2017-03-17

關於排序的方式有很多種,比較常見的一種就是按照英文字母順序進行排列,例如很多學校的學生點名順序就是按照拼音首字母的順序進行排序,下面介紹一下如何使用javascript實現此功能。

程式碼例項如下:

[JavaScript] 純文字檢視 複製程式碼
function defaultSort(){
  var str="antzone,webName,girl,螞蟻部落,網站名稱,女孩";
  str=str.split(",");
  str.sort();
  console.log(str);
}
function cusSort(){
  var str="antzone,webName,girl,螞蟻部落,網站名稱,女孩";
  str=str.split(",");
  str.sort(function(a,b){
    return a.localeCompare(b);
  })
  console.log(str);
}
defaultSort();
cusSort();

以上程式碼實現了我們的要求,可以按照字母的先後順序進行排序。

相關文章