数组基础用法
- push 往数组最后一个位置追加元素
- unshift 往数组第一个位置追加元素
- pop 移除数组最后一个元素
- shift 移除数组第一个元素
- splice 移除数组某个位置的元素,可以移除多个
- 参数1:要开始删除的索引位置
- 参数2:表示要删除几个
- 参数3往后:表示要替补的元素,可以是多个
- slice 切割数组,返回新数组不会对原始数组造成影响
- 参数1:切割的起始位置(包含该元素)
- 参数2:切割的结束位置(不包含该元素)
- 如果只传一个参数,表示从这个位置 截到最后一个元素
- concat 实现数组拼接,返回新数组,不影响原数组
- reverse 数组反转,返回新数组,会影响元素组
- sort 数组排序,返回新数组,会影响元素组
- join 把数组用字符串拼接,返回拼接后的字符串
- toString 把数组转成字符串
- indexOf 查询某个元素的索引位置,如果元素不存在,返回-1,可以通过次方 法判断元素存不存在
- lastIndexOf 查询某个元素的索引位置,返回最后一元素出现的索引
- includes:判断某个元素是否存在 参数1:切割的起始位置(包含该元素)