您的位置:首页 > Web前端 > JavaScript

javascript利用内置sort函数进行排序

2012-04-19 16:51 393 查看
<script>
var arr=[];
for(var i=10;i>0;i--){
arr.push(i*2);
}
alert(arr.join());//输出原始数组
alert(arr.sort().join());//调用默认排序函数,按Ascii码排序
alert(arr.sort(function(a,b){return a-b;}).join());//循环比较数组中的所有子项,每次循环时调用这个比较函数,并带入两个子项的值(a,b),然后由该函数return 值来决定这两个子项的顺序。如果return 值是负数,则a应该排在b 前面,0,则两项不分先后,正数,则b 排在a 前面
</script>






内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: