JS中的splice的三种用法(删除,替换,插入)

splice有3个参数,splice(index,len,[item])

index:数组开始下标;

len:替换/删除的长度;

item:替换的值,删除操作的话item为空;

例:arr=[1,2,3,4]

作用1:删除元素----------[item]为0

arr.splice(1,1)            // [1,3,4]

arr.splice(1,0)            // [1,2,3,4]

作用2:替换元素----------[item]为替换的值

arr.splice(1,1,y)            //[1,y,3,4]

arr.splice(1,2,x,y)      // [1,x,y,4]

 作用3:插入元素----------len设置为0,[item]为添加的值

arr.splice(1,0,x)            //  [1,x,2,3,4]

arr.splice(1,0,x,y,z)         // [1,x,y,z,2,3,4]

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值