js字符串排序方法


前端開發過程中有時需自己手寫排序方法

一般想到數字的字符串排序方法 我們會用到 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了


免責聲明!

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



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