JS DY6 数组

一、概念

对象中可以通过键值对存储多个数据,且数据的类型是没有限制的,所以通常会存储一个商品的信息或一个人的信息:

二、数组定义

1.语法

var arr = []

2.构造函数

var arr = new Array("张三","李四","王五")

3.注意

数组这种数据,相当于在一个大空间中,有很多小空间,每个值前面的数字,表示这个小空间的编号,专业术语叫下标。第一个下标永远是0,依次向后递增,最后一个下标是值的个数-1

三、数组基本操作

1.数组中值的个数:数组.length

2.访问数组中的元素:数组[下标]

3.添加元素:数组[下标] = 值

4.修改元素:数组[下标] = 值

5.delete 数组[下标]

注:这种删除方式,只能删除值,并不能删除小空间。

6.数组长度的赋值:数组名.length = 长度;

7.遍历数组:console.log(数组名[下标]);

for(var i in 数组名)

三、数组方法

1.unshift - 给数组开头添加一个或多个元素 - 返回数组新长度

2.push - 给数组的末尾添加一个或多个元素 - 返回数组新长度

3.shift - 删除数组的第一个元素 - 返回被删掉的元素

4.pop - 删除数组最后一个元素 - 返回被删掉的元素

5.splice - 对数组做增、删、改的操作

6.concat - 数组的拼接

7.sort - 数组的排序

8.reverse - 数组的反转

9.join - 将数组中的元素使用指定的连接符连接在一起

10.slice - 截取数组

你可能感兴趣的:(javascript)