arr.push() 方法将一个或多个元素添加到数组的末尾 并返回该数组的新长度
arr.unshift(新增的内容) 方法将一个或多个元素添加到数组的开头 并返回该数组的新长度
arr.pop() 方法从数组中删除最后一个元素,并返回该元素的值 不带参数
arr.shift() 方法从数组中删除第一个元素,并返回该元素的值 不带参数
arr.splice(起始位置,删除的个数) 方法 删除指定元素
arr.sort() 方法可以排序
arr.reverse() 反转数组,返回结果
arr.every() 回调函数返回布尔值 判断 数组中是否 所有元素 都满足条件
arr.indexOf() 返回数据索引 数组中的元素是值类型
arr.findIndex() 返回-1 没有找到 找到返回下标 数组中的元素是引用类型
arr.reduce((sum,item,index)=>{})
sum : 上一次回调return
返回值 item: 当前元素
index: 当前下标
arr.forEach() 遍历数组,没有返回值。
arr.map() 回调函数返回数据,组成新数组由map返回
arr.filter() return true : 满足筛选条件,放入新数组中
arr.join() 使用分隔符,将数组转为字符串并返回
arr.slice(par1,par2) 2个参数,如果只有一个参数,则会截取从par1开始的到原数组最后的部分,2个参数的话是截取par1到par2之间
arr.splice() 第一个坐标位置,第二个要删除的项目数量。