美文网首页
数组对象的slice和splice方法

数组对象的slice和splice方法

作者: 经典de1956 | 来源:发表于2018-03-20 12:48 被阅读0次

    slice() 方法可从已有的数组中返回选定的元素。
    slice()方法可提取字符串的某个部分,并以新的字符串返回被提取的部分。
    注意: slice() 方法不会改变原始数组!!!
    语法:array.slice(start, end)
    start:可选。规定从何处开始选取。如果是负数,那么它规定从数组尾部开始算起的位置。也就是说,-1 指最后一个元素,-2 指倒数第二个元素,以此类推。
    end:可选。规定从何处结束选取。该参数是数组片断结束处的数组下标。如果没有指定该参数,那么切分的数组包含从 start 到数组结束的所有元素。如果这个参数是负数,那么它规定的是从数组尾部开始算起的元素。

    splice() 方法用于插入、删除或替换数组的元素。
    注意:这种方法会改变原始数组!!!
    语法:array.splice(index,howmany,item1,.....,itemX)
    index:必需。规定从何处添加/删除元素。
    该参数是开始插入和(或)删除的数组元素的下标,必须是数字。
    howmany:必需。规定应该删除多少元素。必须是数字,但可以是 "0"。如果未规定此参数,则删除从 index 开始到原数组结尾的所有元素。
    item:可选。要添加到数组的新元素

    相关文章

      网友评论

          本文标题:数组对象的slice和splice方法

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