一、创建数组的方式
1、字面量创建
2、构造函数创建
Array首字母必须大写,并且前面要加new
二、遍历数组
将数组中的每个元素都访问一遍,通常用for循环
由于索引号从0开始,所以循环里变量i必须从0开始,且i小于数组元素的长度
三、数组的应用
1、给数组添加字符串
语法:数组名称.push(‘所需增加的字符串内容’)
2、使用join( )改变数组的分隔符号
分隔符号默认是逗号
3、数组翻转
arr.reverse()
4、数组排序
(1)数值只有一位数时
从小到大排序用sort()
从大到小排序 先对数组进行sort()排序,再reverse()
(2) 数值为多位数时
5、数组的合并 concat
6、数组的删除和添加
(1)pop() 删除数组的最后一项
pop会返回被删除的一项 原数组的最后一项会被删除
(2)shift()在数组的最前面删除一项
shift的返回值是前面被删除的那一项,原数组的最前面的一项会被删除
(3)unshift()在数组的最前面添加一项
unshift 会返回新数组的长度 ,原数组的前面会添加一项
(4)push()再数组的最后面添加一项
7、 indexOf 返回字符 在数组中的索引
如果字符不存在数组中,会返回-1
8、splice()指定位置添加 指定位置删除
splice 三个参数:
第一个参数表示 所在数组的位置
第二个参数表示 删除几个
第三个参数表示 添加的内容