js实现汉字排序的方法


Posted in Javascript onJuly 23, 2015

本文实例讲述了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程序设计有所帮助。

Javascript 相关文章推荐
经验几则 推荐
Sep 05 Javascript
jQuery自定义事件的简单实现代码
Jan 27 Javascript
js自定义鼠标右键的实现原理及源码
Jun 23 Javascript
js判断文本框剩余可输入字数的方法
Feb 04 Javascript
基于jQuery实现网页进度显示插件
Mar 04 Javascript
JavaScript使用Replace进行字符串替换的方法
Apr 14 Javascript
JavaScript控制网页层收起和展开效果的方法
Apr 15 Javascript
JQuery EasyUI的使用
Feb 24 Javascript
JavaScript实现刷新不重记的倒计时
Aug 10 Javascript
Vue.js实现一个SPA登录页面的过程【推荐】
Apr 29 Javascript
详解JavaScript基础知识(JSON、Function对象、原型、引用类型)
Jan 16 Javascript
vue-cli中实现响应式布局的方法
Mar 02 Vue.js
javascript实现全角半角检测的方法
Jul 23 #Javascript
javascript比较两个日期相差天数的方法
Jul 23 #Javascript
jquery实现简单的轮换出现效果实例
Jul 23 #Javascript
jquery实现简单实用的打分程序实例
Jul 23 #Javascript
javascript实现框架高度随内容改变的方法
Jul 23 #Javascript
js正则表达式中exec用法实例
Jul 23 #Javascript
JavaScript实现获得所有兄弟节点的方法
Jul 23 #Javascript
You might like
动态新闻发布的实现及其技巧
2006/10/09 PHP
谨慎使用PHP的引用原因分析
2012/09/06 PHP
PHP flush()与ob_flush()的区别详解
2013/06/03 PHP
php防止站外远程提交表单的方法
2014/10/20 PHP
php构造函数的继承方法
2015/02/09 PHP
PHP递归遍历指定文件夹内的文件实现方法
2016/11/15 PHP
php实现微信模拟登陆、获取用户列表及群发消息功能示例
2017/06/28 PHP
JS 用6N±1法求素数 实例教程
2009/10/20 Javascript
js触发asp.net的Button的Onclick事件应用
2013/02/02 Javascript
js的toLowerCase方法用法实例
2015/01/27 Javascript
纯js实现仿QQ邮箱弹出确认框
2015/04/29 Javascript
js实现选中复选框文字变色的方法
2015/08/14 Javascript
jQuery实现的fixedMenu下拉菜单效果代码
2015/08/24 Javascript
高效的jQuery代码编写技巧总结
2017/02/22 Javascript
基于EasyUI的基础之上实现树形功能菜单
2017/06/28 Javascript
JavaScript console的使用方法实例分析
2020/04/28 Javascript
Vue3不支持Filters过滤器的问题
2020/09/24 Javascript
[00:37]DOTA2上海特级锦标赛 OG战队宣传片
2016/03/03 DOTA
python基于mysql实现的简单队列以及跨进程锁实例详解
2014/07/07 Python
python脚本设置系统时间的两种方法
2016/02/21 Python
浅谈numpy库的常用基本操作方法
2018/01/09 Python
Python类中的魔法方法之 __slots__原理解析
2019/08/26 Python
Python搭建HTTP服务过程图解
2019/12/14 Python
python 读取更新中的log 或其它文本方式
2019/12/24 Python
Python下利用BeautifulSoup解析HTML的实现
2020/01/17 Python
浅谈图像处理中掩膜(mask)的意义
2020/02/19 Python
Python就将所有的英文单词首字母变成大写
2021/02/12 Python
举例详解CSS3中的Transition
2015/07/15 HTML / CSS
会走动的图形html5时钟示例
2014/04/27 HTML / CSS
时尚设计师手表:The Watch Cabin
2018/10/06 全球购物
大学生的网络创业计划书
2013/12/26 职场文书
勤俭节约倡议书
2014/04/14 职场文书
党校学习心得体会范文
2014/09/09 职场文书
副校长个人对照检查材料思想汇报
2014/10/04 职场文书
找规律教学反思
2016/02/23 职场文书
Django实现聊天机器人
2021/05/31 Python