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 相关文章推荐
encode脚本和normal脚本混用的问题与解决方法
Mar 08 Javascript
javascript 兼容鼠标滚轮事件
Apr 07 Javascript
DOM下的节点属性和操作小结
May 14 Javascript
写入cookie的JavaScript代码库 cookieLibrary.js
Oct 24 Javascript
js实现鼠标悬停图片上时滚动文字说明的方法
Feb 17 Javascript
javascript点击按钮实现隐藏显示切换效果
Feb 03 Javascript
AngularJS入门教程之过滤器用法示例
Nov 02 Javascript
jQuery插件HighCharts实现的2D对数饼图效果示例【附demo源码下载】
Mar 09 Javascript
小程序页面动态配置实现方法
Feb 05 Javascript
vue实现axios图片上传功能
Aug 20 Javascript
详解vue修改elementUI的分页组件视图没更新问题
Nov 13 Javascript
微信小程序 根据不同用户切换不同TabBar
Apr 21 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
最令PHP初学者们头痛的十四个问题
2007/01/15 PHP
PHP中用header图片地址 简单隐藏图片源地址
2008/04/09 PHP
网站用php实现paypal整合方法
2010/11/28 PHP
PHP简洁函数(PHP简单明了函数语法)
2012/06/10 PHP
php实现图片缩放功能类
2013/12/18 PHP
PHP入门之常量简介和系统常量
2014/05/12 PHP
PHP把JPEG图片转换成Progressive JPEG的方法
2014/06/30 PHP
PHP实现打包zip并下载功能
2018/06/12 PHP
PHP实现字符串的全排列详解
2019/04/24 PHP
Javascript调用XML制作连动下拉列表框
2006/06/25 Javascript
jQuery 使用手册(五)
2009/09/23 Javascript
javascript内置对象操作详解
2015/02/04 Javascript
一步步教大家编写酷炫的导航栏js+css实现
2016/03/14 Javascript
jQuery实现图片局部放大镜效果
2016/03/17 Javascript
微信小程序之数据缓存的实例详解
2017/09/29 Javascript
vue scroller返回页面记住滚动位置的实例代码
2018/01/29 Javascript
微信小程序学习笔记之跳转页面、传递参数获得数据操作图文详解
2019/03/28 Javascript
Javascript摸拟自由落体与上抛运动原理与实现方法详解
2020/04/08 Javascript
JavaScript 监听组合按键思路及代码实现
2020/07/28 Javascript
Node.js 深度调试方法解析
2020/07/28 Javascript
vue watch监控对象的简单方法示例
2021/01/07 Vue.js
[02:41]DOTA2英雄基础教程 亚巴顿
2014/01/02 DOTA
在Python中marshal对象序列化的相关知识
2015/07/01 Python
python装饰器实例大详解
2017/10/25 Python
python pillow模块使用方法详解
2019/08/30 Python
简单了解python装饰器原理及使用方法
2019/12/18 Python
python中的socket实现ftp客户端和服务器收发文件及md5加密文件
2020/04/01 Python
python访问hdfs的操作
2020/06/06 Python
keras多显卡训练方式
2020/06/10 Python
美国单身专业人士在线约会网站:EliteSingles
2019/03/19 全球购物
会计应届生的自荐信
2013/12/13 职场文书
新学期决心书
2014/03/11 职场文书
酒店员工培训方案
2014/06/02 职场文书
python 下载文件的几种方式分享
2021/04/07 Python
Python 内置函数速查表一览
2021/06/02 Python
关于MySQL中的 like操作符详情
2021/11/17 MySQL