WD1X.COM - 问答一下,轻松解决,电脑应用解决专家

您好,欢迎来问答一下![登录] [注册]


已解决问题数:10039
待解决问题数:17
今天,你遇到了什么技术难题?我要提问
页面导航:问答一下 > 软件专家问答
  • 已解决
匿名用户
39.186.57.*

splice和slice的差别

解决时间 解决时间:2021/04/11 13:26   热度:442
  • 满意答案
  • 满意回答
头像
WD1X专家团
回答于:2021/03/17 11:44

splice和slice的区别


splice主要能实现原数组的删除、替换,插入


splice删除:  color.splice(1,2) (删除color中的1、2两项);

splice插入:  color.splice(1,0,‘yellow’,‘black’) (在color键值为1的元素前插入两个值);

splice替换:  color.splice(1,2,‘yellow’,‘black’) (在color中替换1、2元素);


slice可以取出数组中的任意值,并返回一个新的数组


var a= color.slice(1,2) (取出color中的1的值);


区别:splice中的第二个参数代表个数

slice中的第二个参数代表元素的位置,但是只取出这个元素之前的值,不包含这个位置的值。

提问者对回答的评价:

谢谢您的解答!

支持  反对 

支持(0) 反对(0)
其他回答 (共0条)
关于我们 | 版权声明 | 网站导航 | Tag标签 |
Copyright © 2021-2022 WD1X.Com Inc All Rights Reserved.