初三网全国地区

请选择

    返回
    初三网 > 初中英语 > 英语知识点 > 正文

    splice和slice的区别 有哪些不同

    文/宋艳平

    splice和slice的差别:slice的实际操作不危害原数组。会回到所挑选的元素。splice往数组中特定位置加上或删除元素,会危害原数组。回到被删除的元素。

    splice和slice的区别 有哪些不同

    splice和slice的区别

    1、splice

    splice会改变原数组,他通过删除或者替换现有元素或者原地添加新的元素来修改数组,并且以数组形式返回被修改的内容。有三个参数:

    start,指定修改的开始位置,如果超出数组的长度,则从数组末尾开始添加;如果是负值,从数组末尾开始第几位;如果负数也大于数组的长度,则开始位置为0。

    deleteCount 可选参数,表述要移除的数组元素的个数。

    item1,item2,可选,表示要添加进数组的元素。

    splice 是数组的一个方法,使用这个方法会改变原来的数组结构,splice(index ,howmany , itemX);这个方法接受三个参数,我们在使用的时候可根据自己的情况传递一个参数,或两个参数,或者三个参数。

    总结splice()这个方法就是可以删除数组中的项,也可以向数组中添加新的项

    2、slice

    slice返回由start和end决定的一个浅拷贝的新数组,原数组不会改变。有两个参数:

    start,起始索引,从该索引提取原数组元素,如果是负数,则从末尾开始;如果省略start,则默认是数组的0下标开始

    end,结束索引,在该索引结束提取原数组元素,如果end被省略,slice会一直到末尾;如果end大于数组的长度,也会提取到数组末尾。

    slice的用法:slice用于从指定值截取并返回新数组,但原数组结构不变。

    arrayObject.slice(start,[end])

    起始值可以为负数,-1为最后一个,end选填,但取不到end坐标的值,实际返回的数组长度等于end-start。

    splice和slice例句

    1、ordianry splice grafting

    2、Cryptic splice site — a DNA sequence similar to the consensus splice site but not normally used.

    3、Repair connector terminal or wire splice.

    4、By the way, that's called a comma splice.

    5、Development and application of OPPC and new terminal splice closure

    6、fried whelk slice & chicken livers

    7、That particular designated slice is called a master slice.

    8、slice pork with preserved cabbage

    9、Eat a slice of cantaloupe!

    10、Top with one slice Canadian bacon, a tomato slice and one slice low-fat American cheese.

    相关阅读

    核素和同位素的区别 核素和同位素的定义

    2023-10-25

    艺考生如何冲刺文化课 报补习班还是跟学校复习

    2023-10-25

    武昌哪家机构一对一辅导效果比较好 怎么收费

    2023-10-25

    few和a few的区别有哪些 侧重点是什么

    2023-10-25

    stadium和gym区别有哪些 怎么区分

    2023-10-25

    interested和interesting的区别 用法有什么不同

    2023-10-25

    此诚危急存亡之秋也翻译 出自哪里

    2023-10-25

    shiny和shining的区别 有什么不同

    2023-10-25

    rat和mouse的区别英文有哪些

    2023-10-25

    八年级上册语文古诗人教版 重要古诗精选

    2023-10-25

    hard和hardly的区别是什么 怎么区分

    2023-10-25

    on foot 和by foot 的区别和用法有哪些

    2023-10-25

    do sports和do sport的区别是什么

    2023-10-25

    鸿雁传书源自于什么历史故事 主人公是谁

    2023-10-25

    予除右丞相兼枢密使翻译 出自哪篇古文

    2023-10-25