您的当前位置:首页JS数组的创建方法

JS数组的创建方法

来源:锐游网

创建数组的几种方法:

方法一

这是最简单的一种方法,当相对来说比较麻烦,适合初学者。
代码如下:

var arr1=new Array()
arr1[0]="a"
arr1[1]="b"
arr1[2]="c"
arr1[3]="d"
document.write("arr1:"+arr1+"<br />");

方法二

代码如下:

var arr2=new Array(3); 
arr2[0]=1;
arr2[1]=2;
arr2[2]=3;
document.write("arr2:"+arr2+"<br />")

**注意:**这里的 Array(3) 里面的 3 指的是这个数组的长度,而不是数组的上限。

方法三

代码如下:

 var arr3=new Array([3]); 
        arr3[0]=3;
        document.write("arr3:"+arr3+"<br />")
        document.write("arr3的长度:"+arr3.length+"<br />")

注意: 这里的 Array([3]) 指的是数组的长度为1,第一个数是3。

方法四

代码如下:

var arr4=["12","lf","十大科技","sui"]
        document.write("arr4:"+arr4+"<br />")
        document.write(arr4[2]+"<br />");  //打印指定下标元素

这种方法是这几种方法中最为便捷,也是最为推荐使用的一种方法

数组的遍历

var arr=["12","lf","十大科技","sui"]
  for(var i=0; i<arr4.length; i++){
            document.write("arr["+i+"]"+":"+arr[i]+"<br />")
        }

For…in语句

var arr=["12","lf","十大科技","sui"]
  document.write("使用for.....in语句来遍历数组arr:"+"<br />")
        var pro="";
        for(pro in arr){
            document.write("arr["+i+"]:"+arr[pro]+"<br />")
        }

因篇幅问题不能全部显示,请点此查看更多更全内容

Top