'use strict'; // 排序算法. // 生成一个指定数量的不含重复数字的随机数组 function ranArr(n,callback) { var res = []; var tmp ; res = lack(res,n); ckRanArr(res,n,,function (res) { return callback(res); }); } // 生成一个指定范围内(正整数 a到b)的随机数 function ranNum(a,b){ var n = Math.abs(a -
不靠谱的sort() 众所周知,js中的sort()排序是按字母表顺序排序的,这就导致如下现象: var a = [9,60,111,55,8,7777]; a.sort(); alert(a); //排序结果:111,55,60,7777,8,9 于是乎我们增加了一个比较函数compare: function compare(a,b){ //增加的对比函数compare return a-b; //返回1,-1或0 } var a = [9,60,111,55,8,7777]; a.sort(
方案一.引用sortable.js包 /* <th class="thcss" style="width: 40px;" onclick="sortAble('tbThead',0,'int')"> 序号 </th> */ function ieOrFireFox(ob) { var s = ""; if (ob!=null&&ob!=undefined) { if (ob.text !