一维数组

1、js中什么是数组?

  简单的说:数组就相当于一个容器,用来装很多数据用的;

  定义:数组就是一组数据的集合。

  数组名称其实就是连续内存地址的首地址。

2、数组的创建语法

  1)var arr=[值1,值2,值3];                     //隐式创建并赋值

  2)var arr=new Array(值1,值2,值3);      //直接实例化并赋值

  3)var array=new Array(size);           //创建数组并指定长度

3、数组的长度

  数组对象.length

  在js中,每一个数组对象都可以调用length属性,它表示数组对象下共有几个数组元素,也就是数组的长度

4、如何获取数组中的数据
       通过下标来获取,下标的范围是0~arr.length;如果要获得最后一个数组的值,arr[arr.length-1];
 5、如何向数组中添加数据
          eg:
          var arr = [];
          arr[arr.length]=1;
          arr[arr.length]=3;
          arr[arr.length]=5;
 

6、数组的遍历

  1)for循环遍历  

    for(var i=0;i<arr.length;i++){
            document.write(arr[i]);
        }
  2)for...in遍历   
    for(var i in arr){//i是数组下标,arr是数组
        document.write(arr[i]);
        }
posted @ 2017-08-20 22:31  莫繁  阅读(129)  评论(0编辑  收藏  举报