美文网首页
js中splice()与slice() 区别

js中splice()与slice() 区别

作者: 暖lily | 来源:发表于2019-04-26 13:47 被阅读0次

一:
splice(start,num,item) 移除原数组中选中的元素 item选填
start 要删除开始下标 num是要删除的个数 ,item是替换删除位置的内容
例:
var arr = [1,2,3,4]
var arr0 = arr.splice(1,2,'aa') 将下标开始位置为1 长度为2 的内容,替换为 aa
console.log(arr) //[1, "aa", 4] 替换后的数组
console.log(arr0) //[2, 3] 截取的内容
二:
slice(start,end) 截取原数组,也可以截取字符串 start:开始下标 end 结束下标+1
var arr = [1,2,3,4]
var arr0 = arr.slice(1,3);
console.log(arr) // [1, 2, 3, 4]
console.log(arr0) // [2, 3]

相关文章

  • js中splice()与slice() 区别

    一:splice(start,num,item) 移除原数组中选中的元素 item选填start 要删除开始下标...

  • String

    slice,splice,substring,substr的区别

  • js splice,slice,split区别

    splice(拼接),从中文意思不难看出,该api会改变原始数组。如下所示,splice 改变原数组,返回新数组 ...

  • JS中slice,splice,split的区别

    不知道大家对slice,splice,splite是肿么样的感觉,反正我刚接触到这三个函数的时候整个人都懵了,因为...

  • PHP中 array_slice 和 array_splice

    slice 和 splice 的英文意思 slice 切成片; 切下; 划分splice ...

  • js中split(),slice(),splice(),join

    split() 分割 slice() 截取 splice() 向/从数组中添加/删除并返回新的参数 join(...

  • slice和splice区别

    .slice(start, end) start,截取的位置 - 1 ;end,所截取最后一个字符的位置。 1、a...

  • splice() slice() split()区别

    这三个我可真是分分钟爆炸,查了好多次记不住索性做个笔记。 1.slice(数组) 定义:接收一个或者两个参数,它可...

  • slice和splice区别

    slice 基于当前数组中的一或多个项创建一个新数组 可以接受一或两个参数,即要返回项的起始和结束位置,但不包括结...

  • slice()和splice()区别

    1.slice(start,end):方法可从已有数组中返回选定的元素,返回一个新数组,包含从start到end(...

网友评论

      本文标题:js中splice()与slice() 区别

      本文链接:https://www.haomeiwen.com/subject/qdffnqtx.html