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 相关文章推荐
JavaScript 轻松搞定快捷留言功能 只需一行代码
Apr 01 Javascript
js图片处理示例代码
May 12 Javascript
JavaScript使用cookie实现记住账号密码功能
Apr 27 Javascript
JQuery给select添加/删除节点的实现代码
Apr 26 Javascript
关于JSON与JSONP简单总结
Aug 16 Javascript
javascript深拷贝(deepClone)详解
Aug 24 Javascript
vue监听scroll的坑的解决方法
Sep 07 Javascript
搭建基于express框架运行环境的方法步骤
Nov 15 Javascript
使用react render props实现倒计时的示例代码
Dec 06 Javascript
Vue实现日历小插件
Jun 26 Javascript
使用layui+ajax实现简单的菜单权限管理及排序的方法
Sep 10 Javascript
vue @ ~ 相对路径 路径别名设置方式
Jun 05 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
php 带逗号千位符数字的处理方法
2012/01/10 PHP
CI框架装载器Loader.php源码分析
2014/11/04 PHP
PHP制作用户注册系统
2015/10/23 PHP
php实现微信企业付款到个人零钱功能
2018/10/09 PHP
jQuery 性能优化指南 (1)
2009/05/21 Javascript
js根据给定的日期计算当月有多少天实现思路及代码
2013/02/25 Javascript
Javascript字符串对象的常用方法简明版
2014/06/26 Javascript
判断浏览器的内核及版本号方法汇总
2015/01/05 Javascript
JavaScript生成二维码图片小结
2015/12/27 Javascript
详解JavaScript数组和字符串中去除重复值的方法
2016/03/07 Javascript
Javascript删除指定元素节点的方法
2016/06/21 Javascript
详解MVC如何使用开源分页插件(shenniu.pager.js)
2016/12/16 Javascript
js实现开启密码大写提示
2016/12/21 Javascript
JavaScript创建对象_动力节点Java学院整理
2017/06/27 Javascript
Vuerouter的beforeEach与afterEach钩子函数的区别
2018/12/26 Javascript
Python 抓取动态网页内容方案详解
2014/12/25 Python
Python脚本判断 Linux 是否运行在虚拟机上
2015/04/25 Python
python+selenium实现登录账户后自动点击的示例
2017/12/22 Python
Python中循环后使用list.append()数据被覆盖问题的解决
2018/07/01 Python
pytorch绘制并显示loss曲线和acc曲线,LeNet5识别图像准确率
2020/01/02 Python
pytorch 限制GPU使用效率详解(计算效率)
2020/06/27 Python
Python3使用 GitLab API 进行批量合并分支
2020/10/15 Python
Python实现PS滤镜中的USM锐化效果
2020/12/04 Python
如何在vscode中安装python库的方法步骤
2021/01/06 Python
css3设置box-pack和box-align让div里面的元素垂直居中
2014/09/01 HTML / CSS
某公司Java工程师面试题笔试题
2016/03/27 面试题
shell的种类有哪些
2015/04/15 面试题
财务分析个人的自荐书范文
2013/11/24 职场文书
生产车间主管岗位职责
2013/12/28 职场文书
卫校中专生的自我评价
2014/01/15 职场文书
化工工艺设计求职信
2014/06/25 职场文书
2015感人爱情寄语
2015/02/26 职场文书
自荐信格式范文
2015/03/04 职场文书
企业党建工作总结2015
2015/05/26 职场文书
我的生日感言
2015/08/03 职场文书
2016党员干部廉政准则学习心得体会
2016/01/20 职场文书