javascript中数组的使用

数组的定义:

有三种方式:

1, var 数组名 = [];

2, var 数组名 = new Array();

3,  var 数组名 = [1,2,3,4,5];

第一种方法是定义一个空的数组,可以在下面的代码中为他添加元素

第二种方法是将一个变量作为Array的一个对象,Array的所有对象都是一个数组

第三种方法是直接初始化一个数组,里面有5个元素

数组存在的意义:

在没有数组之前,我们使用变量来存储元素,但是它只能存储一个固定的且只能存一个,在循环中,我们的对变量多次使用,它一开始存储过得值都被覆盖掉了,有时候我们想要继续使用的时候,就很难找到,但是数组不一样,他可以存储一组元素或者变量,他们类似但是又不同

数组的长度:

定义一个数组之后,他会有一个自带的属性length,这个属性表示了它的长度,也可以说是它的元素个数,如:

var array = [a,b,c,d];

以上定义的数组长度是4,它有四个元素

此时设定array的长度为6

array.length = 6;

此时它的长度就是6,数组元素个数也是6个,但是它实际定义的元素只有4个,最后两个元素时undefined

数组下标访问元素:

数组的下标从0开始,如  var a = [1,2,3,4,5];

此时访问元素可以:

a[0],a[1],a[2],a[3],a[4],a[5]来访问该数组的所有元素,需要注意的是,a[0] = 1;数组下标从0开始


例子:打印1-10之间的所有数


var array = [];//定义一个空的数组

 

//利用for循环为他赋值

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

    array[i] = i+1;//相当于把array[0] = 0+1

}

document.writeln(array);//输出这个数组





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值