数组(声明数组、访问数组中的元素、数组的length属性)

2018-05-15  本文已影响0人  纪美

数组:内存中连续存储多个变量的存储空间

一、声明数组

    var可以声明多个变量,之间用逗号隔开。

    1.声明一个空数组

      var arr=[];

      var arr= new Array()

    2.创建几个空元素的数组

      var arr= new Array(n);

  3.声明数组的同时初始化数据

  var arr= ['值1' '值2' '值3'];

  var arr= new Array['值1' '值2' '值3'];

二、访问数组中的元素

      下标:数组中唯一标识一个元素存储位置的序号

      下标默认从0开始,逐渐递增,不重复

        arr[i]访问下标为i位置的元素

三、数组的length属性

      标识了数组中理论上的元素个数

      任何情况下,数组的长度永远等于最大下标+1

固定套路:

        访问数组中的最后一个元素 arr[arr.(length-1)]

        访问数组中倒数第n个元素 arr[arr.length-n]

        末尾追加新元素:arr[arr.length]=新值

js中的数组有三个不限制:

        1、不限制数据类型;

        2、不限制下标越界,获取元素时,下标越界,不抱错,返回undefined

        3、不限制元素的个数

            设置元素时下标越界会自动添加新元素

重点:九九乘法表

        for(var j=1; j<=9; j++){

          document.write('<br>');

          for(var i=1; i<=j; j++){

          document.write(i+'*'+j+'='+" ");

}

}

上一篇下一篇

猜你喜欢

热点阅读