zoukankan      html  css  js  c++  java
  • 0513JS基础:数组的定义、遍历、添加

    |数组
    |-定义方式
    |--1、new Array();
    |----空数组
    |------var attr = new Array();
    |------lenght:0
    |------_proto_: Array []
    |----有长度的数组
    |------var attr new Array(10);
    |------lenght:10
    |------_proto_: Array []
    |----带有初始值的数组
    |------var attr = new Array("张三",20,"男");
    |------Array(3) [ "张三", 20, "男" ]
    |------0: "张三"
    |------1: "20"
    |------2: "男"
    |------lenght: 3
    |------_proto_: Array []
    |--2、[];
    |----空数组
    |------var attr = [];
    |------lenght:0
    |------_proto_: Array []
    |----带有初始值的数组
    |------var attr = ["张三", 20, "男"];
    |------0: "张三"
    |------1: "20"
    |------2: "男"
    |------lenght: 3
    |------_proto_: Array []

    var attr = new Array();
    var attr = new Array(5);
    var attr = new Array("张三",20,"男");
    var attr = [];
    var attr = [5];
    var attr = ["张三",20,"男"];
    console.log(attr);


    |-数组的遍历
    |--1、for循环
    |--2、for(in)

    var person = ["李四",28,"男","未婚"];
    for(var i = 0;i < person.length;i++ ){
        alert(person[i]);
    }
    var person = ["李四",28,"男","未婚"];
    for(var i in person){
        alert(person[i]);
    }


    |-数组的添加
    |--1、for循环
    |--2、.push

    var attr = [];
    for(var i = 0;i < 5;i++){
        attr[i] = i;
        attr.push(i);
    }
    alert(attr);

  • 相关阅读:
    lnmp一键安装包,安装多版本php,并开启redis与swoole
    wangEditor的使用
    记一次傻逼的录入
    PHP自动加载
    pip升级
    Ubuntu安装mycli,让mysql命令行可以自动提示
    Redis存储AccessToken
    微信小程序生成太阳码
    巧妙的新订单提醒功能
    使用pt-query-digest进行日志分析
  • 原文地址:https://www.cnblogs.com/zhangbaozhong/p/9031564.html
Copyright © 2011-2022 走看看