首页 > 其他 > 详细

splice九重天

时间:2021-03-17 14:51:35      阅读:17      评论:0      收藏:0      [点我收藏+]

参数列表:起始位置,要清空的数据格个数,要插入的一系列元素

 

一个参数:

start

从start位置对应的元素开始,到数组最后一个元素,全部被删除

作用:删除包含某个位置在内的所有元素

技术分享图片

 

 

 

 

两个参数:

start  0:数组不变

技术分享图片

 

 

start  count(count不为0):从start位置起,删除count个元素

作用:删除从某位置开始的一系列元素

技术分享图片

 

 

 

 

 

 

 

 

 

 

三个参数:

start  0  ...

令新元素的个数为n

过程:

找到start位置

清空包括start在内的n个数据格,暂时保存相对应的旧元素

把n个新元素插入到n个数据格中

原先从start位置开始的所有旧元素位置均发生改变,全部往后移动n位

 

作用:在原数组元素全部保留的情况下,插入一些新元素

技术分享图片

 

 

 

start  count  ...

找到start位置

清空包括start在内的n个数据格,并删除相对应的旧元素

把n个新元素插入到n个数据格中

从start+count-1位置开始的所有旧元素位置不变

 

作用:删除原数组的部分元素,并在相应位置插入一些新元素

技术分享图片

 

splice九重天

原文:https://www.cnblogs.com/flyover/p/14548712.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!