博主信息
博文 25
粉丝 0
评论 0
访问量 23050
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
slice splice作业
℃级的博客
原创
903人浏览过

实例

var aa=[1,2,3,4,5,6]
undefined
aa
(6) [1, 2, 3, 4, 5, 6]
aa.slice(1,4)
(3) [2, 3, 4]
aa.slice(-1,4)
[]
aa.slice(-1,-4)
[]
aa.slice(1,-2)
(3) [2, 3, 4]

运行实例 »

点击 "运行实例" 按钮查看在线实例

体会:学习slice时,
1.第一个参数是起始位置,起始位置开始于0;

2.第二个参数是取出的数量n和-n(正数和负数),正数取得数量为n-1,负数取出的数为倒数n位的数不要,取出起始位置到倒数n位间的数。

实例

var aa=[1,2,3,4,5,6,7]
undefined
aa.splice(1,0,3)
[]
aa
(8) [1, 3, 2, 3, 4, 5, 6, 7]
aa.splice(1,1)
[3]
aa
(7) [1, 2, 3, 4, 5, 6, 7]
aa.splice(1,0,1)
[]
aa
(8) [1, 1, 2, 3, 4, 5, 6, 7]
aa.splice(1,1,2)
[1]
aa
(8) [1, 2, 2, 3, 4, 5, 6, 7]
aa.splice(1,1)
[2]
aa
(7) [1, 2, 3, 4, 5, 6, 7]

运行实例 »

点击 "运行实例" 按钮查看在线实例

体会:splice(n,m,h)

1,第一个参数n,是起始位置,从0开始,到n-1

2.第二个参数m,是删除数,如果为0,是添加到n-1位,后面数往后推

3,第三个数h,是添加的数字和字符串,

功能是splice(n,0,h)意思是将h添加到n-1位上,后面的往后推。

splice(n,1)意思是将n-1位上的值删除

splice(n,1,h)意思是将n-1上的值删除掉,并且将h添加到n-1位上。


本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学