数组的拼接与替换

本文深入讲解JavaScript中数组的concat(), splice()方法。concat()用于数组拼接,返回新数组;splice()可删除、插入、替换数组元素,改变原数组。详细解析了splice()的三种用法:删除、替换和插入,提供了具体参数说明及返回值。
摘要由CSDN通过智能技术生成
1、concat() --- 将数组进行拼接并返回一个新数组,不改变原数组
 
2,splice() -- 对数组进行删除、插入、替换操作,改变原数组
a,删除
删除数组中的指定项数。接受两个参数第一个参数为开始删除的索引,第二个参数代表删除的位数,此方法的返回值为一删除元素组成的数组,并且改变原数组,原数组为删除指定项后的数组。
b,替换
向指定位置插入任意数量的项,并且同时删除任意数量的项。接受三个参数,第一个参数为起始位置,第二个参数为要删除的项数,第三个参数为插入的项数(可以为任意数量)。
此方法的返回值为删除的项数组成的数组。同时改变原数组,原数组为最终的结果。
 
c,插入
向指定位置插入任意数量的项。接受三个参数,第一个参数代表起始位置,第二个参数为0,第三个参数为要插入的项(可以为多项)。返回值为一个空数组,此方法改变原数组为最终的返回结果。
插入方法相当于替换位数为零个,不将原数组删除。所以返回值为一个空数组。

转载于:https://www.cnblogs.com/pandawind/p/9803736.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值