在專案中的**中要對國家排序,使用的是element中的**
}
//國家首字母排序
sortchange1(a,b),
使用sort()的話無法直接的比較中文,並且在對字串的比較中 比較的是首位來比較的 例如:
let arr=['10000','1','23','8','25','36']
arr.sort()
console.log(arr)//(6) ["1", "10000", "23", "25", "36", "8"]
所以使用sort就不行了
sort()有乙個引數是可設定的排列順序sort會按照順序把arr[i] arr[i+1]傳入方法的sort((a,b)=>...)a和b 比較的規則:
localecompare()方法,比較兩個字串的先後順序,可用於判斷中文 例如:a.localecompare(b)
//可使用的方法為:
arr.sort((a,b)=>)
中文首字母 排序
因專案需要對通訊錄中的聯絡人進行排序,需要對中文字元進行拼音轉換。其實這個轉換並沒有想象中的那麼難 因為我們只是把中文轉為拼音首字母而已,比如 王 轉換為字母w就可以了,而不需要轉換為完整的拼音wang 對此,我們找到了乙個簡便的解決辦法 乙個老外 中簽名的作者叫george 用c語言寫了乙個pin...
pinyin中文首字母排序
pinyin中文首字母排序 子木瀟雨 因 專案需要對通訊錄中的聯絡人進行排序,需要對中文字元進行拼音轉換。其實這個轉換並沒有想象中的那麼難 因為我們只是把中文轉為拼音首字母而已,比如 王 轉換為字母w就可以了,而不需要轉換為完整的拼音wang 對此,我們找到了乙個簡便的解決辦法 乙個老外 中簽名的作...
pinyin中文首字母排序
因專案需要對通訊錄中的聯絡人進行排序,需要對中文字元進行拼音轉換。其實這個轉換並沒有想象中的那麼難 因為我們只是把中文轉為拼音首字母而已,比如 王 轉換為字母w就可以了,而不需要轉換為完整的拼音wang 對此,我們找到了乙個簡便的解決辦法 乙個老外 中簽名的作者叫george 用c語言寫了乙個pin...