哪些方法改变原数组,哪些方法不改变原数组

改变原数组的:

1、shift:将一个元素删除并且返回删除元素,删除第一项

2、unshift:在原数组的最前端依次添加,并且返回新数组的长度

3、posh:在原数组的最后依次添加项,并返回新数组的长度

4、pop:将一个元素移除并返回移除的项,最后一项

5、reverse:反转数组的顺序

6、sort:对数组进行依次排序

7、splice:三个参数。第一个代表开始的下标,第二个代表 要删除的个数,第三个代表要替换的东西       返回被删除的数组

不改变原数组的:

1、concat:拼接,连接多个数组

2、slice:提取,返回被提取的字符

3:join:将数组中所有元素以参数作为分隔符放入一个字符

4、map,filter,some,ever等不改变原数组

你可能感兴趣的:(哪些方法改变原数组,哪些方法不改变原数组)