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 白痴级入门教程
Nov 11 Javascript
8个超棒的学习 jQuery 的网站 推荐收藏
Apr 02 Javascript
javascript (用setTimeout而非setInterval)
Dec 28 Javascript
11个用于提高排版水平的基于jquery的文字效果插件
Sep 14 Javascript
JavaScript中原型链存在的问题解析
Sep 25 Javascript
微信小程序 Image API实例详解
Sep 30 Javascript
在javascript中,null>=0 为真,null==0却为假,null的值详解
Feb 22 Javascript
基于vue实现一个神奇的动态按钮效果
May 15 Javascript
使用vue for时为什么要key【推荐】
Jul 11 Javascript
jqGrid表格底部汇总、合计行footerrow处理
Aug 21 Javascript
Vue 中 a标签上href无法跳转的解决方式
Nov 12 Javascript
node koa2 ssr项目搭建的方法步骤
Dec 11 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
在windows服务器开启php的gd库phpinfo中未发现
2013/01/13 PHP
php实现utf-8和GB2312编码相互转换函数代码
2013/02/07 PHP
php Xdebug的安装与使用详解
2013/06/20 PHP
PHP使用适合阅读的格式显示文件大小的方法
2015/03/05 PHP
Yii+MYSQL锁表防止并发情况下重复数据的方法
2016/07/14 PHP
php版微信公众账号第三方管理工具开发简明教程
2016/09/23 PHP
php文件类型MIME对照表(比较全)
2016/10/07 PHP
jQuery+php简单实现全选删除的方法
2016/11/28 PHP
Laravel框架中Blade模板的用法示例
2017/08/30 PHP
统一接口:为FireFox添加IE的方法和属性的js代码
2007/03/25 Javascript
Javascript &amp; DHTML 实例编程(教程)基础知识
2007/06/02 Javascript
JS实现静止元素自动移动示例
2014/04/14 Javascript
JavaScript中用于四舍五入的Math.round()方法讲解
2015/06/15 Javascript
JavaScript实现对下拉列表值进行排序的方法
2015/07/15 Javascript
windows下安装nodejs及框架express
2015/08/07 NodeJs
使用js获取地址栏参数的方法推荐(超级简单)
2016/06/14 Javascript
JS提示:Uncaught SyntaxError: Unexpected token ILLEGAL错误的解决方法
2016/08/19 Javascript
echarts3 使用总结(绘制各种图表,地图)
2017/01/05 Javascript
Angular的$http的ajax的请求操作(推荐)
2017/01/10 Javascript
从零开始学习Node.js系列教程之SQLite3和MongoDB用法分析
2017/04/13 Javascript
深究AngularJS之ui-router详解
2017/06/13 Javascript
React Native模块之Permissions权限申请的实例相机
2017/09/28 Javascript
解决微信浏览器缓存站点入口文件(IIS部署Vue项目)
2019/06/17 Javascript
使用PyV8在Python爬虫中执行js代码
2017/02/16 Python
在PyCharm中实现关闭一个死循环程序的方法
2018/11/29 Python
OpenCV 模板匹配
2019/07/10 Python
DJango的创建和使用详解(默认数据库sqlite3)
2019/11/18 Python
pandas数据选取:df[] df.loc[] df.iloc[] df.ix[] df.at[] df.iat[]
2020/04/24 Python
浅谈keras 的抽象后端(from keras import backend as K)
2020/06/16 Python
Python Pillow(PIL)库的用法详解
2020/09/19 Python
国际化的太阳镜及太阳镜配件零售商:Sunglass Hut
2016/07/26 全球购物
美国一家主打母婴用品的团购网站:zulily
2017/09/19 全球购物
幼儿园家长会欢迎词
2014/01/09 职场文书
房屋租赁合同补充协议
2014/10/11 职场文书
幼儿园教研工作总结2015
2015/05/12 职场文书
小型婚礼主持词
2015/06/30 职场文书