前端開發過程中有時需自己手寫排序方法
一般想到數字的字串排序方法 我們會用到 var newArr = arr. sort(function(a,b){return a – b})來進行排序
但除此之外我們會需要進行一些字串的排序
此時我們可以用到 var newArr = arr.sort(function(a,b){return a.localeCompare(b)})來進行排序
但中文排序時發現不是我們想要的 可以通過加引數的方法 a.localeCompare(b,`zh-CN`)這樣就ojbk了