码迷,mamicode.com
首页 > 编程语言 > 详细

对象和数组-把数组里的元素按照自然排序

时间:2016-09-29 21:38:27      阅读:167      评论:0      收藏:0      [点我收藏+]

标签:

————————————————————————

<script type="text/javascript">    
            var arr = new Array();        //创建一个数组
            for(var i=0;i<10;i++){        //遍历打印数组的值
                //数组的值随机获得,100一下的正整数
                arr[i] = Math.floor(Math.random() * 100);    
            }
            //打印最初的顺序
            alert(‘原始顺序:‘ + printArr(arr));
            arr.sort();                    //sort进行排序
            alert(‘排序以后:‘ + printArr(arr));
            function printArr(arr){
                var str = ‘‘;
                for(var prop in arr){    //像对象的属性一样遍历数组
                    str += arr[prop] + ‘,‘;
                }
                return str;
            }        
 </script>

————————————————————————

sort()函数是把数组中的元素按照自然顺序来排序,如果元素是数字型,则从小到大排序;如果是字符型,则以ASCII码来排序。

 

对象和数组-把数组里的元素按照自然排序

标签:

原文地址:http://www.cnblogs.com/hanxuming/p/5920948.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!