45fan.com - 路饭网

搜索: 您的位置主页 > 电脑频道 > 编程代码 > 阅读资讯:js如何实现汉字排序?

js如何实现汉字排序?

2015-08-10 09:10:09 来源:www.45fan.com 【

js如何实现汉字排序?

本文实例讲述了js实现汉字排序的方法。分享给大家供大家参考。具体如下:

<script type="text/javascript">
<!--
 function startSort(){
  var a=document.getElementById('s').value;
  a=a.split(',')
  a.sort();
  document.getElementById('r1').value=a;
  a.sort(function(a,b){return a.localeCompare(b)});
  document.getElementById('r2').value=a;
 }
//-->
</script>
<p>包含汉字的字符串数组(用逗号","隔开):<br />
<textarea id="s" style="width: 100%; overflow: scroll; word-wrap: normal;" rows="10">张韶涵,b土,abort,张学友,something,苹果,五月天,刘德华,香蕉,apple,范玮琪,阿桑</textarea></p>
<p style="text-align: center"><input type="button" value="排序测试" onclick="startSort()" style="width: 300px" /></p>
<p>默认排序结果:<br />
<textarea id="r1" style="width: 100%; overflow: scroll; word-wrap: normal;" rows="10"></textarea></p>
<p>汉字拼音顺序排序结果:<br />
<textarea id="r2" style="width: 100%; overflow: scroll; word-wrap: normal;" rows="10"></textarea></p>

希望本文所述对大家的javascript程序设计有所帮助。


本文地址:http://www.45fan.com/bcdm/17276.html
Tags: 实现 排序 汉字
编辑:路饭网
推广内容
推荐阅读
热门推荐
推荐文章
关于我们 | 联系我们 | 友情链接 | 网站地图 | Sitemap | App | 返回顶部