文章目录
前言
数组就是一组数据的组合,是内存中一片连续的储存空间。
“数组”和“数组元素”是两个不同的概念,“数组”是指整个连续剧的存储空间,利用语法格式定义出的变量就是数组的名称。“数组元素”是指数组中所包含的数据,每一个数据都是一个元素。
一、数组的概念和声明方式
定义数组的方式有两种:
(1)“字面量”的方式定义数组;
格式:var 数组名 =[数组元素列表];
(2)“构造函数”得出方式定义数组;
格式:var 数组名称 = new Array(参数);
构造函数可以定义数组中数据的个数。
获取数组元素的个数可以利用length方法var brr=[]; console.log(brr.length); //0
利用typeof()运算符检测数组var arr=new Array(9); alert(type(arr); //object
二、操作数组元素
通过对数组名称的输出,可以显示所有的数组元素。 数组中的数组元素下标从0开始计数。 (1)获取数组元素:var m=[“Tom”,“Lucy”,“Jim”,“Bob”];
console.log(m[1]); // Lucy
(2)为一个空数组赋值:
var y=[];
y[