javascript怎样中文名字按拼音字母排序?

2024-12-07 08:03:07
推荐回答(4个)
回答1:

resultValue=[ '武汉' , '北京' , '上海' , '天津' ] ;
resultValue= resultValue.sort(
function compareFunction(param1,param2){
return param1.localeCompare(param2);
}
);
resultValue结果为:
[ '北京' , '上海' , '天津' ,'武汉' ] ;

回答2:

arr.sort(function(strA,strB){
return strA.localeCompare(strB)
});

回答3:

这个一般用jquery插件。百度搜索jquery排序

回答4:

中文排序是什么意思?英文的在js里面比的是编码排序.