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 />")
}
因篇幅问题不能全部显示,请点此查看更多更全内容