数组是 js 中最常用到的数据集合,其内置的方法有很多,熟练掌握这些方法,可以有效的提高我们的工作效率,同时对我们的代码质量也是有很大影响。

  • 一、改变原数组的方法
  • 一、改变原数组的方法
  • 1.push()末尾添加数据
  • 2. pop()末尾删除数据
  • 3.unshift()头部添加数据
  • 4.shift()头部删除数据
  • 5.reverse()翻转数组
  • 6.sort()排序
  • 7.splice()截取数组
  • 二、不改变原数组的方法

  • 1.concat() 合并数组
  • 2.join() 数组转字符串
  • 3.slice()截取数组的一部分数据
  • 4.indexOf 从左检查数组中有没有这个数值
  • 5.lastIndexOf 从右检查数组中有没有这个数值
  • 三、ES6新增的数组方法

  • 1. forEach() 循环遍历
  • 2.map 映射数组
  • 3.filter 过滤数组
  • 4.every 判断数组是不是满足所有条件
  • 5.some() 数组中有没有满足条件的
  • 6.find()用来获取数组中满足条件的第一个数据
  • 7.reduce()迭代后的效果