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
    }






  • 相关阅读:
    ElasticSearch 深度搜索、滚动搜索,批量操作
    ElasticSearch搜索
    Elasticsearch 建立ik中文分词器和自定义分词
    React-Redux
    高阶组件-HOC
    React Context使用
    将秒数转换为时分秒格式
    『TensorFlow』TF2的模型保存
    『一图流』基于CRNN的OCR张量流概览
    Dapr微服务应用开发系列0:概述
  • 原文地址:https://www.cnblogs.com/gavanwanggw/p/7056227.html
Copyright © 2011-2022 走看看