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中的bind绑定事件与文本框改变事件的临时解决方法
Aug 13 Javascript
扩展js对象数组的OrderByAsc和OrderByDesc方法实现思路
May 17 Javascript
详解JS 比较两个Json对象的值是否相等的实例
Nov 20 Javascript
JQuery动态添加和删除表格行的方法
Mar 09 Javascript
jQuery+slidereveal实现的面板滑动侧边展出效果
Mar 14 Javascript
详解AngularJS中的http拦截
Feb 09 Javascript
小程序视频列表中视频的播放与停止的示例代码
Jul 20 Javascript
vue mounted 调用两次的完美解决办法
Oct 29 Javascript
用node撸一个监测复联4开售短信提醒的实现代码
Apr 10 Javascript
js回调函数原理与用法案例分析
Mar 04 Javascript
Element Card 卡片的具体使用
Jul 26 Javascript
vue2实现provide inject传递响应式
May 21 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获取音频文件的相关信息
2015/06/22 PHP
php实现多维数组排序的方法示例
2017/03/23 PHP
彪哥1.1(智能表格)提供下载
2006/09/07 Javascript
网页上的Javascript编辑器和代码格式化
2010/04/25 Javascript
javaScript checkbox 全选/反选及批量删除
2010/04/28 Javascript
基于jquery用于查询操作的实现代码
2010/05/10 Javascript
js动态在form上插入enctype=multipart/form-data的问题
2012/05/24 Javascript
JS截取url中问号后面参数的值信息
2014/04/29 Javascript
jQuery+css实现非常漂亮的水平导航菜单效果
2016/07/27 Javascript
Vue.js每天必学之表单控件绑定
2016/09/05 Javascript
nodejs前端自动化构建环境的搭建
2017/07/26 NodeJs
vue-router2.0 组件之间传参及获取动态参数的方法
2017/11/10 Javascript
Nuxt.js踩坑总结分享
2018/01/18 Javascript
javascript触发模拟鼠标点击事件
2019/06/26 Javascript
vue-cli设置publicPath小记
2020/04/14 Javascript
jQuery插件simplePagination的使用方法示例
2020/04/28 jQuery
微信小程序转化为uni-app项目的方法示例
2020/05/22 Javascript
多页vue应用的单页面打包方法(内含打包模式的应用)
2020/06/11 Javascript
[12:51]71泪洒现场!是DOTA2让经典重现
2014/03/24 DOTA
Python 面向对象 成员的访问约束
2008/12/23 Python
Python读取视频的两种方法(imageio和cv2)
2018/04/15 Python
Django重置migrations文件的方法步骤
2019/05/01 Python
Python udp网络程序实现发送、接收数据功能示例
2019/12/09 Python
使用Python爬虫库requests发送请求、传递URL参数、定制headers
2020/01/25 Python
Python 爬虫性能相关总结
2020/08/03 Python
微信小程序canvas实现水平、垂直居中效果
2020/02/05 HTML / CSS
viagogo英国票务平台:演唱会、体育比赛、戏剧门票
2017/03/24 全球购物
施华洛世奇美国官网:SWAROVSKI美国
2018/02/08 全球购物
Java语言程序设计测试题选择题部分
2014/04/03 面试题
家长评语和期望
2014/02/10 职场文书
2014迎新年晚会策划方案
2014/02/23 职场文书
《荷花》教学反思
2014/04/16 职场文书
平安家庭事迹材料
2014/12/20 职场文书
2015最新学生自我评价范文
2015/03/03 职场文书
2015年项目工作总结
2015/04/29 职场文书
Python爬虫之爬取最新更新的小说网站
2021/05/06 Python