JavaScript中的splice数组方法

用法

        

数组.splice(start,number,['插入元素'])

               

            start:开始的索引

            number:删除的个数

            不写插入元素: 从start索引开始处理删除

            number为0:在start前插入(相当于插入的元素占据原来start的索引,原来的往后推)

            number为正常数字:从start开始包括start索引对应的项,删除number个然后替换为['插入元素']

例子

        

 // 不写插入元素

        const arr = ['小明','小红','小刚','小强','小美']

        console.log(arr.splice(1,2))//小红,小刚

        console.log(arr)//小明,小强,小美

        //number为0

        const arr1 = ['小明','小红','小刚','小强','小美']

        console.log(arr1.splice(1,0,'小朱','小白'))//为空 删除0个元素 number为0

        console.log(arr1)//小明,小朱,小白,小红,小刚,小强,小美

        //number为正常数字

        const arr2 = ['小明','小红','小刚','小强','小美']

        console.log(arr2.splice(1,2,'小朱','小白'))//小红,小刚

        console.log(arr2)//小明,小朱,小白,小强,小美

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值