用localeCompare实现中文排序

2016-02-19 15:51 0 1 收藏

下面图老师小编跟大家分享一个简单易学的用localeCompare实现中文排序教程,get新技能是需要行动的,喜欢的朋友赶紧收藏起来学习下吧!

【 tulaoshi.com - Web开发 】

SCRIPT type="text/javascript"
function defaultSort(){
var a="zhishi,english,我lai,lai了,中国,测试,房地产";
a=a.split(",");
a.sort();
alert(a);
}
function cusSort(){
var a="zhishi,english,我lai,lai了,中国,测试,房地产";
a=a.split(",");
a.sort(function(a,b){
  return a.localeCompare(b);
});
alert(a);
}
/SCRIPT
a href="#" onClick="defaultSort();"默认排序/abr
a href="#" onClick="cusSort();"拼音排序/a

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

来源:https://www.tulaoshi.com/n/20160219/1610583.html

延伸阅读
标签: ASP
  程序名称:savelyb.asp 程序功能:保存贴子内容 <!-- #include file="lybcon.inc" -- <% posttype=request("posttype") pageno=request("pageno") keyid=request("keyid") if keyid="" then keyid=0 emailpost=request("emailpost") guestitle=trim(request.form(&...
数据结构描述的是数据之间的关系。C++数据结构的存储方式有顺序、链接、索引、散列等形式,对数据的处理通常包括输入、输出、查找、更新、排序、插入、删除等,当数据的存储方式不同时,相应的处理实现算法也不尽相同。如何采用一种简便明了的方法分析C++的数据结构特点及各种存储方式、处理方式之间的异同成为了计算机应用专业教育的一个...
标签: PHP
作者: Maco    hehe, 用 javascript :;"> PHP 去做 中文分词 并不是一个太明智的举动, :p 下面是我根据网上找的一个字典档, 简易实现的一个分词程序. (注: 字典档是gdbm格式, key是词 value是词频, 约4万个常用词) 完整的程序演示及下载请参见: http://root.twomice.net/my_php4/dict/chinese_se...
标签: ASP
  程序:disprec.asp 功能:显示贴子具体内容 <!-- #include file="lybcon.inc" -- <% keyid=request("keyid") rootid=request("rootid") pageno=request("pageno") if rootid=0 then rootid=keyid set guestconn=Server.CreateObject("ADODB.connection") guestconn.Open lybs...
如果这个问题不解决,那么MySQL将无法实际处理中文。 出现这个问题的原因是因为MySQL在查询字符串时是大小写不敏感的,在编绎MySQL时一般以ISO-8859字符集作为默认的字符集,因此在比较过程中中文编码字符大小写转换造成了这种现象。 解决方法: 对于包含中文的字段加上"binary"属性,使之作为二进制比较,例如将"name char(10)"改成"name c...

经验教程

589

收藏

50
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部