js 数组、字符串的基础操作

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('-')

js 数组、字符串的基础操作

如果觉得这篇文章对你有帮助的话,可以赏博主一瓶水喝