1、什么是数组
数组就是一组数据的集合,其表现形式就是内存中的一段连续的内存地址,数组名称其实就是连续内存地址的首地址。数组属于对象类型的。
2、数组特点
(1)、数组定义时无需指定数据类型,无需指定数组长度。
(2)、数组可以存储任何数据类型的数据
数组也是由属性名和属性值组成的,我们直接看到的是属性的值,属性名是每一项的索引值。
var ary = [12, "zhufeng", true, null, {}, function () {}];
数组是由多个项组成,每一项用逗号隔开,数组中的每一项可以存储任何的数据类型。
3、创建数组的常用方式
字面量创方式(隐式创建) var ary=[3,4,2,3,"学习"];
var ary=[]; //创建一个空数组
var ary=[1,'diy',55,88] //创建一个有4个值的数组
实例创建方式 var ary=new Array();
var obj=new Array() //创建一个数组
var obj=new Array([5]) //创建一个数组并指定数组的长度。注:长度不能限制数组的最后长度,可以向里增加
var obj=new Array([name0[name1]])
4、获取索引值
ary.length[i]; / ary.length 获取数组的总长度
ary[索引] 获取数组中索引+1项的内容 如果超过了索引返回undefined
0:12 ary[0] 获取数组中的第一项
1:23 ary[1] 获取数组中的第二项
本人是以网络视频与网络文章的方式自学的,并按自己理解的方式总结了学习笔记。有不正确之处请各位高手多多指点,一起学习进步。【VX:czlingyun 暗号:CSDN】