1、push(),给数组末尾添加一个或多个元素,并返回数据
2、slice(),截取数组,有两个参数,第一个参数表示开始位置,第二个参数表示结束位置(不包括当前位置),并返回一个新数组
3、pop(),删除数组最后一位,改变原数组
4、shift(),删除数组第一位
5、unshift(),在开头新增多位
6、splice(),可以删除指定位置的数据,并可以替换该数据,可以替换多个数据
7、sort(),会按照字符排序,逐位比较,接收一个函数,函数返回两个形参的差,排序规则根据返回的差决定
8、concat(),合并现有数组创建一个新数组
9、reduce(),有四个参数,第一个参数:上一次回调函数的返回值,第二个参数:当前元素,第三个参数:索引值,第四个参数:调用 reduce 的数组
10、indexOf(),可以返回指定字符串的值首次在字符串中出现的位置,没有找到则会返回-1,注意区分要查找的字符串值的大小写