JavaScript数组 - 概念
数组的概念及作用
我们来学习数组之前,先来复习一下数据类型
数据类型:
基本数据类型:数字、字符串、布尔值
特殊数据类型:null、undefined
符合数据类型:数组
为什么我们要来使用数组?
当我们需要表示一组数据,或者叫做一次性定义很多相似的数字或变量时,就需要使用数组
如:表示一个班级学生的成绩,一年十二个月的销售数据等等。
换句话说,数组就是用来存储大量数据的
数组的概念:
字面意思上是一组数据,一组(一般情况下相同类型)的数据(不一定都是数字)
注意:
数组是一种数据类型,与普通的数据类型声明方式差不多,区别在于数组需要用到单独的变量来存储一系列的值
数组的定义
1.使用new运算符创建数组
参数:使我们数组中要存储的数据
var arr = new Array(1,true,"hello");
alert(arr);
运行的结果是
如果当前参数只有一个,并且这个参数是数字的话,它就是数组长度为数字这个词长度,然而并不输出数字。
举个小例子:
var arr = new Array (10);
alert(arr);
运行的结果是:
这是通过new来创建
2.省略new运算符创建参数
var arr = Array(1, true, "hello");
alert(arr);
运行结果是:
前两种创建方式是是不经常使用的
3.通过常量来创建数组
中括号是代表数组的存在,我们在设置数组的时候就可以将数据写在中括号中,用逗号隔开,字符和字符串需要用引号包裹。
var arr =[1, true, "hello"];
alert(arr);
运行结果是
注意:
1.在数组中存储的数据,一般情况下叫做数组中的元素
2.数组元素的访问时,通过下标完成,下标,也叫索引,从0开始
例如我们要输出刚才第一个元素1,就需要arr[0];
var arr =[1, true, "hello"];
alert(arr[0]);
运行结果是
赞 (0)