JS数组

数组的四种定义方式:

  一:

    var abc= new Array();
    abc[0]=1;
    abc[1]=2;
    abc[2]=3;

    alert(abc[2]);
二:
     var abc= new Array(1,2,3,4,5);
     alert(abc[2]);
三:a.push()方法
      var abc= new Array();
     abc.push(1);
     abc.push(2);
     alert(abc[1]);
四:
     var abc= [1,2,3,4,5];
     alert(abc[4]);

数组的赋值:既可以输出数字也可以输出字符

var abc= new Array();

abc[0]=1;
abc[1]="hello";
alert(abc[1]);

数组的属性:a.length数组元素的个数,长度

var abc= [1,2,3,4,5,6];
alert(abc.length);

数组的索引叫做(key)

数组里存的值叫做(value)

key和value成对存在(键值对)

二维数组:从外到内取值

var abc = new Array(
new Array(11,12,13,14,15),
new Array(21,22,23,24,25),
new Array(31,32,33,34,35)
);

alert(abc [1][2]);

遍历循环,循环取值

for循环:var abc = new Array(11,22,33,44,55,66,77,88,99);

            for ( var i=0;i<abc.length;i++){

                  alert(abc[i])

           }

foreach循环

foreach(int a in abc){

  a

}

原文地址:https://www.cnblogs.com/nsl714745601/p/7018810.html