JavaScript数组的拼接与替换

xiaoxiao2025-09-15  57

数组的拼接与替换 

 

1、concat() --- 将数组进行拼接并返回一个新数组,不改变原数组

 

2、splice() -- 对数组进行删除、插入、替换操作,改变原数组

a 删除

删除数组中的指定项数。接受两个参数第一个参数为开始删除的索引,第二个参数代表删除的位数,此方法的返回值为一删除元素组成的数组,并且改变原数组,原数组为删除指定项后的数组。

b 替换

向指定位置插入任意数量的项,并且同时删除任意数量的项。接受三个参数,第一个参数为起始位置,第二个参数为要删除的项数,第三个参数为插入的项数(可以为任意数量)。

此方法的返回值为删除的项数组成的数组。同时改变原数组,原数组为最终的结果。

 

c 插入

向指定位置插入任意数量的项。接受三个参数,第一个参数代表起始位置,第二个参数为0,第三个参数为要插入的项(可以为多项)。返回值为一个空数组,此方法改变原数组为最终的返回结果。

插入方法相当于替换位数为零个,不将原数组删除。所以返回值为一个空数组。

转载请注明原文地址: https://www.6miu.com/read-5036347.html

最新回复(0)