ES5数组的基础操作
1. indexOf(索引)
给一个值 返回该值的索引 没有返回-1
2. forEach(function(item,index,arr){})
forEach遍历数组
有多少项遍历多少次
对原数组进行操作
3. map 功能同forEach 但是返回的是新数组
4. filter()
遍历数组 对每一项进行筛选
arr.filter(function(item,index,arr){return item<1})
数组的基础操作
1. push
- 在数组的最后以为添加元素
2. pop
- 在数组的最后一位删除元素
3. unshift
- 在数组最前面添加元素
4. shift
- 在数组的最前面删除元素
5. splice(重要)
- 截取字符串
- splice(从哪个索引位置开始,截取多少个,替换的元素)
- 最后一个参数可以省略
6. reverse
- 反转数组
7. sort
8. concat
- 对数组进行拼接返回新数组
9. join
- 将数组每一项连接起来拼成字符串
- 中间可以添加东西 join('-')