文章目录
前言
本文章讲述了web前端 JavaScript 数组的基础知识与一些案例,但不包括全部,如果你觉得本文对你有帮助,请三连支持小编,万分感谢!
以下是本篇文章正文内容,下面案例可供参考
一、本文的学习目标
1.能够知道为什么有数组
2.能够创建数组
3.能够获取数组中的元素
4.能够对数组进行遍历
5.能够给数组新增一个元素
6.能够独立完成冒泡排序的案例
二、数组的概念
标题之前学习的变量,只能储存一个值,如果我们想储存很多的值,那么该如何储存呢?
这时候就可以使用数组(Array),数组可以把一组相关的数据存放在一起,并提供方便的访问(获取)方式。
什么是数组?
数组是指一组数据的集合
,其中每个数据被称做元素
,在数组中可以存放任意类型的元素
。数组是一种将一组数据储存在单个变量名下
的优雅方式。
例子:
var num=10; var arr=[1,2,3,4,5,....,"关注我!"]
三、创建数组
数组的创建方式
js中创建数组的方式有两种:
1.利用 new
创建数组。
ar 数组名 = new Array() var arr =new Array()//创建一个新数组
这种方式就不在本文章里细讲了,等讲到数组时小编会讲的,要注意Array() A要大写!
2.利用数组字面量
创建数组。
var arr =['关','注','博','主'] var arr =[1,2,true]
数组里的数据一定要用逗号分隔开,数组里面的数据,比如1,2 我们称为数组元素。
四、获取数组中的元素
数组的索引
索引(下标)
:用来访问数组元素的序号(数组的下标从0
开始)
var arr = ['小白','小黑','大黄','关注我!'] //索引号: 0 1 2 3
数组可以通过索引
来访问,设置,修改对应的数组元素,我们可以通过数组名【索引】
的形式来获取数组中的元素。
例如:
var arr = ['小白','小黑','大黄','关注我!'] console.log(arr[2])
数组下标的练习
要求:定义一个数组,里面存放星期一,星期二…直到星期日,在控制台输出星期日。
var arr = ['星期1','星期2','星期3','星期4','星期5','星期6','星期7'] console.log(arr[?])