JS DY6 数组

一、概念 【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 - 截取数组

    推荐阅读