zoukankan      html  css  js  c++  java
  • JavaScript中的Array对象方法调用

    方法concat

    for  循环与for in 循环

    <html>
    <head>
    <script type="text/javascript">
    
    
     alert(2);
    var arr=[4,5,6,8,7,4];
    
    
    alert(arr);
    alert("length:"+arr.length);
    
    
    var arr2=[6,8,9,5,4];
    alert(arr2);
    alert(arr2[0]);
    
    alert(arr.concat(arr,arr2));
    
    for(var x in arr2){alert(x+":"+arr2[x]);}
    
    
    
    alert(23);
    
    
    </script>
    </head>
    <body>
    </body>
    </html>



    join   pop   shift 

    var arr=[4,5,6,8,7,4];
    var arr2=[6,8,9,5,4];
    
    alert(arr.join("-"));
    alert(arr.pop());//删除并返回最后一个元素,假设数组已经为空,
                     //那么此方法不改变数组并返回undefined值
    alert(arr.shift());//删除并返回数组的第一个元素


    join  pop  shift   push  unshift  reverse

       

    var arr=[4,5,6,8,7,4];
    var arr2=[6,8,9,5,4];
    var arr3=[0];
    
    alert(arr.join("-"));
    alert(arr.pop());//删除并返回最后一个元素,假设数组已经为空,
                     //那么此方法不改变数组并返回undefined值
    alert(arr.shift());//删除并返回数组的第一个元素
    
    alert("push: "+arr3.push(5,4,6,4));//5  向数组末尾加入一个或者多个元素,并返回数组新长度
    alert("unshift" + arr3.unshift(3,2));//7向数组开头加入一个或者多个元素,并返回数组新长度
    
    alert(arr3);
    alert(arr3.reverse());//颠倒数组中元素的顺序。


    sort

    var arr2=[6,8,50,9,5,4];
    alert(arr2.sort(sortNumber));
    
    function sortNumber(a,b)
    {
           return a-b
    }






  • 相关阅读:
    python实现斐波那契数列
    Python全栈开发【课程目录】
    windows 下部署Docker
    Restful API设计
    linux下部署radis
    linux下部署rabbitmq
    Django 发送邮件
    django模板之forloop
    Django自定制插件之【随机验证码】
    Django的MultipleChoiceField处理小技巧
  • 原文地址:https://www.cnblogs.com/gavanwanggw/p/7056227.html
Copyright © 2011-2022 走看看