请问如何用JS正确实现的中文排序? 比如,
Input:
中国
美国
中文
Output:
(欢迎提供更好的排序例子)
更新: 我知道.localeCompare的存在, 但不太理解其运行方式. 比如下面的三个例子中, 拼音排序只有前两个正确, 第三个就不正确了, 还请大神指教.
.localeCompare
"吧".localeCompare("啊")-1"二".localeCompare("一")1"国".localeCompare("文")-1
走同样的路,发现不同的人生
试一试Arty.prototype.sort(function (a, b) {return a.localeCompare(b); });
试一试
Arty.prototype.sort(function (a, b) {return a.localeCompare(b); });