关注迅速公众平台

关注迅速公众平台

关注迅速公众平台

关注微信联系人

企业电话:021-64391578

js splice,slice,split区别


1;splice():数组操作,从数组中添加或删除元素,返回新的数组(⚠️:会对原数组进行更改,获取的是新的数组) 
a. 添加:splice(index,0,data1,data2,……); 
index:插入的元素的起始位置; 
0;删除的个数为0; 
data1,data2:添加的元素;


2.slice():用于截取数组,并返回截取到的新的数组,数组与字符串对象都使用(⚠️:对原数组不会改变) 
语法:arrayObject(start,end) 
start:必需,规定从何处开始选取,如是负数,规定从数组尾部开始算起,也就是说,-1指的是最后一个元素,-2指倒数第二个元素,依此类推; 
end:可选,规定从何处结束选取。该参数是数组片断结束处的数组下标。如果没有指定该参数,那么切分的数组包含从 start 到数组结束的所有元素。如果这个参数是负数,那么它规定的是从数组尾部开始算起的元素。 
返回值:一个新的数组,包含从start到end(不包括该元素)的arrayObject中的元素。



相关推荐
山东维修app开发大概都包含哪些必备功能?
购物app开发都需要开发哪些功能?
同城类APP开发如何打破同质化,发展新市场?
运动app开发常见功能需求有哪些?
如何在郑州选择一家靠谱的APP开发公司

特别申明:本站的主旨在于收集互联网运营相关的干货知识,给运营小伙伴提供便利。 网站所收集到的公开内容均来自于互联网或用户投稿,并不代表本站认同其观点, 也不对网站内容的真实性负责,如有侵权,请联系站长删除

您可以联系我们

彼此协助, 彼此信任

方能将美好的蓝图兑现