数组

1.数组

  多个元素组成的集合,可以在一个变量中存储多个数据值

数组中的元素的数据类型可以相同,也可以不相同,所有的元素都在按照[线性顺序]排列

  线性顺序:除第一个元素外,每个元素都有唯一的前驱元素

       除最后一个元素外,每个元素都有唯一的后继元素。

  数组是通过下标(索引)来标识每个元素的位置,下标从0开始,数组下标最大值:array。length-1;

2.数组的初始化

  1.一维数组的使用

    1.1声明数组

      1.11 var 数组名=[];//声明一个不包含任何元素的空数组

      1.12 var 数组名=[元素1,元素2,元素3];

      1.13 var 数组名=new Array();

      1.14 var 数组名=new Array("www","vvv","wwa");

  2.访问数组元素
  无论设置还是获取,都与数组元素的   索引  相关

    2.1设置数组元素的值

      var arr=[1,2,3];

       语法:数组名[索引]=值;

    arr[0]="aaa";

    2.2获取数组元素的值

    语法:数组名[索引值];

    var arr=arr[0];

    2.3获取数组长度

    获取数组中元素的个数,即数组长度

    属性:length

    使用方式:数组名.length

  3.循环遍历数组元素

  遍历数组:通过循环方式,获取数组中的每一个元素

  实线方式:使用for循环、数组的length属性、元素的索引
    var names = ["张三丰","张翠山","张无忌"];
    for(var i=0;i<names.length;i++){
      console.log(names[i]);
    }

    //倒序
    for(var i=names.length-1;i>=0;i--){
      console.log(names[i]);
    }

posted @ 2019-02-28 20:33  Zs夏至  阅读(129)  评论(0编辑  收藏  举报