数组

2018-05-31  本文已影响0人  3ab670b99521

数组内存中的一段存储空间,多个变量的集合

创建一个数组(声明)

var str=" ";

var arr=[ ];  //声明了一个空数组

var arr=new Array();

给数组中添加值

var arr=[1,2,3,4,5];

数组中的值不限制数据类型 number,字符串,布尔类型都可以

数组不限制长度

数组的两个特点:

1、下标:标识数组中元素的位置,从0开始,递增不重复

2、长度 length

下标是数字的是数组为索引数组;

var arr=[1,2,3,4,5,6,7];

  //          0 1 2 3 4 5 6

console.log(arr.length);查看数组长度

输出数组中下标为4的值

console.log(arr[4]);//获取某个下标元素。

数组的长度等于最大下标加1

给数组下标为11的位置处添加元素

arr[11]='a';数组中下标为11的赋值a;

console.log(arr);

获取一个 不存在的下标返回一个underfriend:未定义的;

arr[14]='bbb';

console.log(arr);

console.log(arr[5]);

console.log(arr.length);

给数组末尾添加元素

arr[arr.length]='j';

console.log(arr);

遍历:一次获取到数组中的每个元素

for(var i=0; i

        console.log(arr[i]);

        输出下标

    console.log(i);

}

下标为关键字的数组为关联数组 length属性为0;

var arr=[];

arr['height']='2.1';

arr['weight']='160';

arr['sex']='boy';

console.log(arr);

上一篇下一篇

猜你喜欢

热点阅读