99问答网
所有问题
javascript怎样中文名字按拼音字母排序?
英文的我就知道可以用sort(); reverse(); 但是换做是中文的排序? 小白求教育
举报该问题
推荐答案 推荐于2016-06-29
resultValue=[ '武汉' , '北京' , '上海' , '天津' ] ;
resultValue= resultValue.sort(
function compareFunction(param1,param2){
return param1.localeCompare(param2);
}
);
resultValue结果为:
[ '北京' , '上海' , '天津' ,'武汉' ] ;
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/BWXBzjt7B.html
其他回答
第1个回答 2013-01-18
arr.sort(function(strA,strB){
return strA.localeCompare(strB)
});
第2个回答 2013-01-18
这个一般用jquery插件。百度搜索jquery排序
参考资料:
窍门天下
第3个回答 2013-01-18
中文排序是什么意思?英文的在js里面比的是编码排序.
相似回答
javascript中文按照拼音
首
字母排序
,
如何
实现?
答:
中文拼音排序
一直都是很有趣的一个问题。推荐使用这个函数 String.prototype.localeCompare(),链接 MDN。首先用 localeCompare 试下拼音排序 var array = ['武汉', '北京', '上海', '天津'];array.sort(function compareFunction(param1, param2) { return param1.localeCompare(param2);} );array...
javascript中文按照拼音
首
字母排序
,
如何
实现?
答:
中文拼音排序
一直都是很有趣的一个问题。推荐使用这个函数 String.prototype.localeCompare(),链接 MDN。首先用 localeCompare 试下拼音排序 var array = ['武汉', '北京', '上海', '天津'];array.sort(function compareFunction(param1, param2) { return param1.localeCompare(param2);} );array...
JavaScript
中
人名按照拼音排序
,可以用localeCompare函数,但是要考虑多 ...
答:
首先获取到
人名
之后将人名转换为字符串,获取字符串的下标,比较完首
字母
之后对比第二个,第三个
jquery或javascipte实现标签内文字
按拼音
首
字母排序
答:
, b){ return a.localeCompare(b)//
按照
顺序
排序
}) .map(function(txt){//拼接html return '' + txt + ''; }) .join('');wrap.html(html);//输出
js
:function toArray(nodes){ return [].slice.
怎么
将文字转换
拼音
javascript
答:
首先:需要一个汉字
拼音
对应的表,可以用json格式,也可以用类例如:{'hao':'\u58d5\u568e\u8c6a\u6beb\u90dd\u597d\u8017\u53f7\u6d69\u8585\u55e5\u5686\u6fe0\u704f\u660a\u7693\u98a2\u869d'} 里面的"\u58d5"是汉字的代码 然后通过查找你的汉字和里面的匹配,找到前面的...
javascript
汉字获取
拼音
首字符问题?
答:
GB2312里面的7k多个汉字是
按照拼音排序
的,后来扩充的汉字并没有按照拼音排序,(为了不打乱已经排好的GB2312编码表),所以要准确获取拼音最好还是用词库来比对。这里有比较好的例子:http://www.cssrain.cn/demo/pinyin/lukin/Pinyin.html 自己改写一下就可以。如果要搞好那个函数,需要把编码转换为...
如何
用
javascript
编程取输入汉字的首
字母
,如“中华人民共和国”成"zh...
答:
我先做一个显示完整
拼音
的脚本如下(把下面的内容保存为一个html文件用IE打开即可显示zhong hua ren min gong he guo): function vbChr(c)vbChr = chr(c)end function function vbAsc(n)vbAsc = asc(n)end function var py=new Array(20319,20283,19775,19218,18710,18526,18239,17922,17...
用
Javascript如何
实现在输入框中输入汉字
拼音
的首
字母
动态过滤相应的...
答:
把汉字先转成
拼音
(百度一下就有代码)再用ajax来更新
求
js
将 汉字转换成
拼音
代码。。。 要求兼容chrome ff ie等。。 成...
答:
alert(CC2PY("你好")); 这样简单的可以测试。。。 我不需要首
字母
大写,我已经调好了,在使用中,我们可以多多交流。参考资料:http://hi.baidu.com/lukin/blog/item/07ec768b5fd15216c9fc7aa7.html
大家正在搜
怎么按拼音首字母排序
姓名按拼音字母排序
excel按拼音首字母排序
javascript排序
拼音字母排序
26个拼音字母顺序表
按姓氏拼音排序规则
按姓氏拼音排序
拼音排序
相关问题
javascript中文按照拼音首字母排序,如何实现?
用javascript如何实现按名称排序
JavaScript中 人名按照拼音排序,可以用locale...
jquery或javascipte实现标签内文字按拼音首字母...
javascript 能处理汉字通过拼音排序吗?
js中如何根据汉字生成拼音首字母
怎样将Word文档中的人名按照拼音首字母排序
按拼音排列名字怎么排?