首页 > 代码库 > Js中sort(sortfun)方法
Js中sort(sortfun)方法
1 <meta charset="utf-8" /> 2 3 <script language="javascript"> 4 5 /** 6 * @date 2014-10-23 11:17:04 7 * @via http://www.jb51.net/article/4168.htm 8 * @topic Js中sort(sortfun)方法 9 * @return 一个元素已经进行了排序的 Array 对象。 10 * @sortfun 可选,11 如果为 sortfunction 参数提供了一个函数,那么该函数必须返回下列值之一: 12 负值,如果所传递的第一个参数比第二个参数小。 13 零,如果两个参数相等。 14 正值,如果第一个参数比第二个参数大。15 */16 17 18 //var nameArr = new Array("douguoqiang","hedan","redhacker","panliu888","maxuan","xuejianping","lanse","zhangsan","lisi","wangwu"); 19 var nameArr = new Array(1,12,123,1234,214,241,421);20 //nameArr.sort();21 //nameArr.sort(function compare(a,b) {return a-b;});22 23 /**24 25 try{26 nameArr.sort(new Function("a","b","return a-b;"));27 }catch(e){28 //console.log(e);29 document.write(e);30 }31 32 */33 34 nameArr.sort(new Function("a","a","return a-a;"));35 for (var i = 0; i < nameArr.length; i++) { 36 document.writeln(nameArr[i]+"<br/>"); 37 } 38 </script>
Js中sort(sortfun)方法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。