方法 | 针对对象 | 是否改变原数组或字符串 | 语法 | 注 |
---|---|---|---|---|
splice | 数组 | 改变原数组 | let newArr=arr.splice(start,howmany,itemx); start:从哪个下标位置开始截取,包括这下标位置的元素。 howmany:截取多少个数。 itemx:在原数组中在start位置插入的元素 |
返回的是截取的内容,想获取截取出来的内容,可以定义一个变量来接收,,参数start和howmany为必填,其中start若为负数则为数组倒数开始。 |
slice | 数组或者字符串 | 不改变原数组或字符串 | let newArr=arr.slice(start,end); start:从这个下标位置开始获取元素 end:获取元素结束位置下标,但不包括这个下标。 |
返回的是从start到end(不包括end位置元素)的元素,是一个新数组或子字符串,原数组或字符串不变。 |
splite </ |
splice,splite,slice的区别
最新推荐文章于 2024-02-04 21:20:03 发布