使用方法:localeCompare
运行如下范例可见效:
var str = "张韶涵,b土,abort,张学友,something,苹果,五月天,刘德华,香蕉,apple,范玮琪,阿桑";
var strArr = str.split(',');
alert(strArr.sort());
alert(strArr.sort(function(a, b){return a.localeCompare(b);}));
本文介绍了一种使用JavaScript的localeCompare方法进行字符串数组排序的方法。通过一个具体的示例演示了如何利用该方法实现对包含中文和其他字符的数组进行正确排序的过程。
使用方法:localeCompare
运行如下范例可见效:
var str = "张韶涵,b土,abort,张学友,something,苹果,五月天,刘德华,香蕉,apple,范玮琪,阿桑";
var strArr = str.split(',');
alert(strArr.sort());
alert(strArr.sort(function(a, b){return a.localeCompare(b);}));

被折叠的 条评论
为什么被折叠?