数组排序

独自空忆成欢 提交于 2019-12-22 00:48:43

使用reverse()方法可以点到数组元素的顺序,该方法是在原数组基础上进行操作的,不会新创建数组。

实例:

  

<script>
        
      var a=[1,3,5,7,8,6];
     alert(a.reverse());
   
    </script>

sort()方法能够对于数组中的元素进行排序,排序的方法通过其参数来决定,这个参数是一个比较两个元素之的闭包。如果省略

则sort()方法将默认的规则对数组进行排序。

  

  <script>

      var a=[1,3,5,7,8,6];
      function f(a,b){
          return b-a;

      }
      var b=a.sort();
      alert(b);         //返回135678
      var c=a.sort(f);
      alert(c);         //返回8765321
   
    </script>

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!