javascript 对中文按拼音排序,将指定字符列在第一位
2009-03-06 10:02
387 查看
var arr = ["广州","北京","徐州","山东","上海"];
document.write(arr.sort(function (a,b){
//alert("a:" +a+ "\nb:"+b + "\nres: " + a.localeCompare(b));
if(a.indexOf("上海") >= 0 ) {
return -1;
}else if(b.indexOf("上海") >= 0 ) {
return 1;
} else {
return a.localeCompare(b);
}
}))
//结果:上海,北京,广州,山东,徐州
document.write(arr.sort(function (a,b){
//alert("a:" +a+ "\nb:"+b + "\nres: " + a.localeCompare(b));
if(a.indexOf("上海") >= 0 ) {
return -1;
}else if(b.indexOf("上海") >= 0 ) {
return 1;
} else {
return a.localeCompare(b);
}
}))
//结果:上海,北京,广州,山东,徐州
相关文章推荐
- JavaScript中正则表达式使数字、中文或指定字符高亮显示
- javascript对中文按照拼音排序代码
- javascript对中文按照拼音排序代码
- javascript对select中的中文数据按拼音排序
- php获取中文字符拼音首字母和城市的排序
- 在.Net下获取中文字符拼音的首字母(一般排序时用到)
- oracle中文字符按拼音排序
- 中文字符按拼音排序
- c 语言怎么对中文字符进行拼音排序?ansi GB2312
- sqlalchemy & python & datatables & javascript 中文拼音排序
- 中文字符按拼音排序
- 将传入的任意中文字符转换为拼音
- Javascript正则表达式把所有空格替换为指定字符
- mysql中文字段排序( 按拼音首字母排序)的查询语句
- 让 Linux 支持中文拼音排序
- JavaScript——页面指定字符或字符串高亮显示的方法
- MySQL使用HQL语句实现按中文拼音排序
- SQL按指定文字顺序进行排序(中文或数字等)
- 两种php中文字符转拼音问题解决方法
- 两种php中文字符转拼音问题解决方法