- 创建数组:1.利用字面量 var arr = [1,2,3]; console.log(arr[0]);
2.利用new Array var arr1 = new Array(2) 数组长度为2
Var arr1 = new Array(2,3) 表示里面有两个数组元素2,3
检测是否为数组
二.数组转化为字符串
- arr.toString();
- join(分隔符)arr.join(‘-’)以‘-’为分隔,空括号默认为逗号
三.新增,删除数组元素
1.修改length长度 增加的数组元素默认输出为undefined
2.修改索引号 直接追加(不要给数组名赋值)
3.push()在数组末尾添加
4.unshift()在前面添加
5.pop()删除数组最后一个元素
返回值为删除的元素,()里无参数
6.shift()删除第一个元素
返回值为删除的元素
四.冒泡排序
1.需要交换的趟数=数组长度-1
2.每趟的次数=数组长度-i-1(i从零开始)
五.翻转数组,数组排序
Arr.reverse(); 翻转
六.获取数组元素的索引号
lastindexOf从后面开始查找
案例:数组去重
七.基本包装类型
函数