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 相关文章推荐
JQuery一种取同级值的方式(比如你在GridView中)
Mar 15 Javascript
基于jquery的可多选的下拉列表框
Jul 20 Javascript
点击隐藏页面左栏或右栏实现js代码
Apr 01 Javascript
javascript在当前窗口关闭前检测窗口是否关闭
Sep 29 Javascript
JS JQUERY实现滚动条自动滚到底的方法
Jan 09 Javascript
jQuery实现网页顶部固定导航效果代码
Dec 24 Javascript
JS仿京东移动端手指拨动切换轮播图效果
Apr 10 Javascript
AngularJS使用ocLazyLoad实现js延迟加载
Jul 05 Javascript
webpack实践之DLLPlugin 和 DLLReferencePlugin的使用教程
Jun 10 Javascript
JavaScript实现京东放大镜效果
Dec 03 Javascript
Vue自定义多选组件使用详解
Sep 08 Javascript
在antd Table中插入可编辑的单元格实例
Oct 28 Javascript
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
帝国CMS留言板回复后发送EMAIL通知客户
2015/07/06 PHP
PHP实现的迪科斯彻(Dijkstra)最短路径算法实例
2017/09/16 PHP
encode脚本和normal脚本混用的问题与解决方法
2007/03/08 Javascript
JavaScript 面向对象编程(1) 基础
2010/05/18 Javascript
JS控件的生命周期介绍
2012/10/22 Javascript
js Math 对象的方法
2013/09/01 Javascript
jQuery循环动画与获取组件尺寸的方法
2015/02/02 Javascript
js实现二级菜单渐隐显示
2015/11/03 Javascript
javascript每日必学之多态
2016/02/23 Javascript
JavaScript函数节流概念与用法实例详解
2016/06/20 Javascript
jQuery根据name属性进行查找的用法分析
2016/06/23 Javascript
JavaScript中函数声明与函数表达式的区别详解
2016/08/18 Javascript
让html元素随浏览器的大小自适应垂直居中的实现方法
2016/10/12 Javascript
jquery操作ID带有变量的节点实例
2016/12/07 Javascript
js仿微信语音播放实现思路
2016/12/12 Javascript
JavaScript原生数组Array常用方法
2017/04/06 Javascript
关于Vue.nextTick()的正确使用方法浅析
2017/08/25 Javascript
在原生不支持的旧环境中添加兼容的Object.keys实现方法
2017/09/11 Javascript
Angular6 用户自定义标签开发的实现方法
2019/01/08 Javascript
Vue中watch、computed、updated三者的区别及用法
2020/07/27 Javascript
解决vue单页面应用打包后相对路径、绝对路径相关问题
2020/08/14 Javascript
Python采集腾讯新闻实例
2014/07/10 Python
利用python求相邻数的方法示例
2017/08/18 Python
python 利用栈和队列模拟递归的过程
2018/05/29 Python
python面向对象 反射原理解析
2019/08/12 Python
Django实现文件上传下载
2019/10/06 Python
Django ORM实现按天获取数据去重求和例子
2020/05/18 Python
css图标制作教程制作云图标
2014/01/19 HTML / CSS
大学本科毕业生求职信范文
2013/12/18 职场文书
写给女朋友的检讨书
2014/01/28 职场文书
授权委托书格式
2014/07/31 职场文书
自我检讨书怎么写
2015/05/07 职场文书
雷锋之歌观后感
2015/06/10 职场文书
pytest进阶教程之fixture函数详解
2021/03/29 Python
浅谈Python数学建模之线性规划
2021/06/23 Python
Python 避免字典和元组的多重嵌套问题
2022/07/15 Python