<html>
<body>
<script type ="text/javascript" >
function AscSort(x, y){
xlen = x.split("|")[1].length;
ylen = y.split("|")[1].length;
return xlen == ylen ? 0 : (xlen > ylen ? 1 : - 1 );
}
function DescSort(x, y){
xlen = x.split("|")[1].length;
ylen = y.split("|")[1].length;
return xlen == ylen ? 0 : (xlen > ylen ? - 1 : 1 );
}
var y = hot_city = ["1|aaa","1|bbbb","15|c","1|dd","1|e"];
y.sort(AscSort);
document.write(y);
</script>
</body>
</html >
以上是对数组的排序。主要是要实现排序的方法:DescSort,AscSort。
可以根据需要自行扩展。
分享到:
相关推荐
js排序算法动态显示js排序算法动态显示js排序算法动态显示js排序算法动态显示js排序算法动态显示js排序算法动态显示js排序算法动态显示js排序算法动态显示js排序算法动态显示js排序算法动态显示js排序算法动态显示js...
javascript动态排序表格 javascript动态排序表格 javascript动态排序表格 javascript动态排序表格
通过点击table表头,使用js排序 table js 排序
sorttable.js 排序-方便实用的js排序,只需简单操作即可见到效果 var stIsIE = /*@cc_on!@*/false; sorttable = { init: function() { // quit if this function has already been called if (arguments...
js排序算法实现 包括以下算法:冒泡排序 选择排序 插入排序 谢尔排序 快速排序(递归) 快速排序(堆栈) 归并排序 堆排序 从执行时间上可以很直观地看出各种排序的效率
NULL 博文链接:https://hanxin0311.iteye.com/blog/2415481
jquery.tablesorter js排序 页面物理排序
通过使用Jquery在客户端使用JS排序数据列表..................
套入表格,实现按列排序,含css样式,增强表格美观度。非常强大,非常好用,不容错过!
js冒泡排序js冒泡排序js冒泡排序js冒泡排序js冒泡排序js冒泡排序js冒泡排序js冒泡排序js冒泡排序js冒泡排序js冒泡排序js冒泡排序js冒泡排序js冒泡排序js冒泡排序js冒泡排序js冒泡排序js冒泡排序js冒泡排序js冒泡排序...
用javascript实现的十大排序算法详解
系统自带的排序API,冒泡排序,快速排序,插入排序,选择排序,希尔排序,归并排序,堆排序,计数排序
简单的JavaScript排序二叉树,方便理解,由浅入深学习必备
js排序
程序的实现的是在客户端对表格进行排序,有以下特点: 1.自定义排序列、排序属性(例如innerHTML)、排序数据类型(包括int、float、date、string)、排序顺序(顺序和倒序); 2.自定义排序函数; 3.可同时设置...
方便实用的js排序,只需简单操作即可见到效果
在table中用js进行排序,对表格进行头部排序,最原始的版本,因下载积分过高,特再次编辑一下清空下载积分,以做共享只用.
多个js汉字拼音排序代码..js js排序 汉字排序 拼音排序 汉字拼音排序
JQuery实现数据的分页显示,同时实现表格内容的排序
javascript排序函数实现数字排序 [removed] function SortNumber(obj,func) //定义通用排序函数 { //参数验证,如果第一个参数不是数组或第二个参数不是函数则抛出异常 if(!(obj instanceof Array) || !(func ...