을 문자열을 정렬하는 것 같다사파리 브라우저 자바 스크립트 배열이 잘못 사파리 콘솔에서
var x = ["20", "21"]; x.sort(function(a,b){return b > a}); x
> ["20", "21"]
크롬 :
이 (크롬 일치)하지만, Safari에서 예상대로 작동var x = ["20", "21"]; x.sort(function(a,b){return b > a}); x
> ["21", "20"]
:
"20" > "21"
false
내 머리를 긁적.
그리고 당신은 물론이는 [localeCompare]에 문자열을 정렬 더 적절한 방법 (https://developer.mozilla.org/en-US/docs/Web/JavaScript/ 시도 Reference/Global_Objects/String/localeCompare)를 사용하고'return a.localeCompare (b);를 수행하면 – adeneo