数组及数组中常用的方法
数组是对象数据类型的,它属于特殊的对象
1 | const arr = [12, 23, 34, 45]; |
数组中常用的方法
- 方法的作用和含义
- 方法的实参(类型和含义)
- 方法的返回值
- 原来的数组是否会发生改变
1.实现数组增删改的方法
这一部分方法都会修改原有的数组
push
1 | /* |
unshift
1 | /* |
shift
1 | /* |
pop
1 | /* |
splice
1 | /* |
1 | /* |
2.数组的查询和拼接
此组学习的方法,原来数组不会改变
slice
1 | /* |
concat
1 | /* |
3.把数组转换为字符串
原有数组不变
toString
1 | /* |
join
1 | /* |
4.检测数组中的是否包含某一项
indexOf / lastIndexOf / includes
1 | /* |
5.数组的排序或者排列
reverse
1 | /* |
sort
1 | /* |
6.遍历数组中每一项的方法
forEach
1 | /* |
数组去重
1 | // 基于ES6的Set(对应的Map)实现去重 |