zoukankan      html  css  js  c++  java
  • JS中数组的创建方法

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title></title>
    <script type="text/javascript">
    /**
    *
    * js数组可以存储任意类型的数据 类似于java中的List<Object>
    * 声明数组
    * 第一种 通过Array对象创建
    * 第二种 通过[]
    *
    * Array对象传值
    * 一个值(整数) 给数组分配一个初始化空间
    * 一个参数(非整数) 数组的初始化元素
    * 多个参数 数组的初始化元素
    */
    var arr01 = new Array(["abc"]);
    var arr02 = ["a",2,3,undefined];
    console.log(arr01.length);
    console.log(arr01);
    console.log(arr02);

    console.log("------元素读取-------")
    console.log(arr02[3]); //如果没有相应的元素 则返回undefined 倒推不成立
    //arr02[3] = "abcd";
    console.log(arr02[3]);
    console.log(arr02.length);
    arr02[10] = 123; //扩容
    console.log(arr02.length);
    //arr02.length = 5;

    console.log(arr02.length);
    //arr02.length = 0;
    console.log(arr02);

    for(var i=0;i<arr02.length;i++){
    console.log(arr02[i]);
    }
    console.log("---------------")
    //for in 只会得到 数组中有 的元素 不会得到初始化的元素
    for(var k in arr02){
    console.log(arr02[k]);
    }
    </script>
    </head>
    <body>

    </body>
    </html>
  • 相关阅读:
    Death Race
    中国队吃中药了?
    (zt)让我们相亲相爱一百年不动摇
    Subversion & Arfa Karim Randhawa
    要是有时间的话……
    (zt)山王
    (zt)东方红
    Oracle 备份 与 恢复 概述
    Solaris 网络 配置
    RAID 磁盘阵列 详解
  • 原文地址:https://www.cnblogs.com/hwgok/p/5714910.html
Copyright © 2011-2022 走看看