- 数组和字符串的转换方法:
toString()
、toLocalString()
、join()
其中join()
方法可以指定转换为字符串时的分隔符。 - 数组尾部操作的方法
pop()
和push()
,push
方法可以传入多个参数。 - 数组首部操作的方法
shift()
和unshift()
重排序的方法reverse()
和sort()
,sort()
方法可以传入一个函数来进行比较,传入前后两个值,如果返回值为正数,则交换两个参数的位置。 - 数组连接的方法
concat()
,返回的是拼接好的数组,不影响原数组。 - 数组截取办法
slice()
,用于截取数组中的一部分返回,不影响原数组。 - 数组插入方法
splice()
,影响原数组查找特定项的索引的方法,indexOf()
和lastIndexOf()
迭代方法every()
、some()
、filter()
、map()
和forEach()
方法 - 数组归并方法
reduce()
和reduceRight()
方法 - 改变原数组的方法:
fill()
、pop()
、push()
、shift()
、splice()
、unshift()
、reverse()
、sort()
; - 不改变原数组的方法:
concat()
、every()
、filter()
、find()
、findIndex()
、forEach()
、indexOf()
、join()
、lastIndexOf()
、map()
、reduce()
、reduceRight()
、slice()
、some()
。