一,数组的概念
- 数组可以把一组相关的数据一起存放,并提供方便的访问(获取)方式
- 数组是指一组数据的集合,其中的每个数据被称作元素,在数组中可以存放任意类型的元素。数组 是一种将一组数据存储在单个变量名下的优雅方式。
二,创建数组
方法:
-
利用new创建数组:
·var 数组名 = new Array();
例:var arr = new Array(); //创建一个新的空数组。
-
利用数组字面量创建数组:
·//使用数组字面量方式创建空的数组~var 数组名 = [ ];
·//使用数组字面量方式创建带初始值的数组~var 数组名 = [’‘小白’,‘小黑’,‘大黄’,‘瑞奇’’];
-
数组元素的类型:
·数组可以存放任意类型的数据,例如字符串,数字,布尔值等。 -
获取数组中的元素:
·索引(下标),用来访问数组元素的序号(数组下标从0开始)
·数组可以通过索引来访问,设置,修改对应的数组元素,可以通过数组名{索引}的形式来获取数组中的元素
·注意:如果访问时数组没有索引值对应的元素,则得到的是undefined -
遍历数组:
·把数组中每个元素从头到尾都访问一次,可以通过for循环索引遍历数组的每一项
-
数组长度:
·默认情况下表示数组中的元素个数
·使用数组名。lenght可以访问数组元素的数量
-
!!注意:
·此处数组的长度是数组元素的个数,不要和数组的索引和索引号混淆
·当我们数组里面的元素个数发生了变化,这个lenght属性也跟着一起变化
·数组的lenght可以被修改
·如果设置的lenght属性小于数组的元素个数,则会把超过该值的数组元素删除 -
数组中的新增元素:
·数组中可以通过以下方式在数组的末尾插入新元素: -
数组小结~~~~
-
数组求和:
-
数组求平均数:
-
数组最大,最小值: