Javascript中Array(数组)对象常用的几个方法

Javascript中Array数组的几个常用方法

  • pop()  --获取数组中末尾的元素
  • shift() --获取数组中首位元素
  • push() --在数组中末尾增加元素
  • slice()  --按照下标进行截取数据
 1 <p id="demo">点击按钮截取数组下标 1 到 2 的元素。</p>
 2 <button onclick="test()">点我</button>
 3 <script>
 4 function test(){
 5     var sports = ["篮球", "足球", "排球", "保龄球", "橄榄球"];
 6     var arr = sports.slice(1,3);//从数组中截取下标1到2的数组
 7     var str="abcdefg".slice(1,3);//从字符串中截取下标1到2的字符串
 8     document.getElementById("demo").innerHTML=arr[0]+str;
 9      
10 }
11     </script>
  • sort()
<p id="demo">单击按钮升序排列数组。</p>
<button onclick="test()">点我</button>
<script>
function test(){
    /* 
    若 a 小于 b,在排序后的数组中 a 应该出现在 b 之前,则返回一个小于 0 的值。
    若 a 等于 b,则返回 0。
    若 a 大于 b,则返回一个大于 0 的值。
    
    a-b 升序   b-a 降序
    */
    var points = [39,55,1,6,88,10];
    points.sort(function(a,b){return a-b});
    
    document.getElementById("demo").innerHTML=points;
}
</script>
原文地址:https://www.cnblogs.com/meiyh/p/6184144.html