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 />")
        }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值