zoukankan      html  css  js  c++  java
  • 关于JS中数组的分析操作

     JS数组的基础操作代码: 

    <script type="text/javascript">
        
        数组的三种定义
        var arr1 = new Array();
        var arr3 = Array(1,2,3.5,4,'5',false);
        var arr2 = [1,2,3,4,'5',"aa",true];
        
        var i;
        var arr4 = [];
        arr4[3] = 12;
        arr4[5] = 6;
        arr4['x'] = 'u';


        索引(索引从0开始计算)
        index => value


        名字
        key => value
        alert(arr4[5]);


        数组第一种定义方法
        for(var i = 0;i<arr4.length;i++){
            document.write(arr4[i]);  
            }


         数组第二种定义方法
             for(var i in arr4){
                document.write(arr4[i]);
                }


               数组第三种定义方法
                arr3.forEach(function(v,i){
                     document.write(v);  })
                    
                     数组属性
                    arr3.length


                    数组方法:追加元素
                    arr2.push(123);
                    arr2.pop();
                    arr2.pop();
                    arr2.pop();
                    
                for(var i in arr2){
                    document.write(arr2[i]+'<br>');
                }
        
    </script>

  • 相关阅读:
    helix matrix 螺旋矩阵
    利用基数排序生成100个1000以内顺序排列的随机数
    第三次随笔
    gSoap: How to add info to SOAP Header using gSOAP(转)
    sizeof empty class object
    C++基础回顾字符串地址比较
    (转)RVA相对虚拟地址解释
    团队建设历史经验回顾
    C++全局变量的生老病死
    C++基础回顾强制类型转换
  • 原文地址:https://www.cnblogs.com/jly144000/p/7231231.html
Copyright © 2011-2022 走看看