美文网首页
slice与splice(常用)

slice与splice(常用)

作者: 陈大事_code | 来源:发表于2019-05-08 10:37 被阅读0次

    slice

    含义:从数组中返回选定的元素的数组

    用法:

    arrayObject.slice(start,end)
    

    返回值是取出来的数组哦~,且不会改变原来的数组。

    start:必填,规定从哪个位置开始选取

    end:可选,规定从哪个位置结束,不写的话,则表示一直到末尾。

    splice

    含义:从某个数组中删除选定的元素

    用法:

    arrayObject.splice(start,amounts)
    

    返回值是被删除元素的数组,会改变原来的数组。

    start:必填,规定从哪个位置开始选取。

    amounts:必填,由start位置开始(包含),往后面删除的数量。

    举个栗子:

    var arr = [1,2,3,4,5]
    arr.splice(3,1) // 从下标为3的位置开始,向后删除一位,就相当于删除下标3的数字本身。
    arr // [1,2,3,5]
    

    相关文章

      网友评论

          本文标题:slice与splice(常用)

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