splice()

作者: jeanzy | 来源:发表于2019-05-09 23:17 被阅读0次

    splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。

    arrayObject.splice(index,howmany,item1,.....,itemX)

    参数描述

    index必需。整数,规定添加/删除项目的位置,使用负数可从数组结尾处规定位置。

    howmany必需。要删除的项目数量。如果设置为 0,则不会删除项目。

    item1, ..., itemX可选。向数组添加的新项目。

    说明

    splice() 方法可删除从 index 处开始的零个或多个元素,并且用参数列表中声明的一个或多个值来替换那些被删除的元素。

    如果从 arrayObject 中删除了元素,则返回的是含有被删除的元素的数组。

    在本例中我们将删除从 index 2 ("Thomas") 开始的三个元素,并添加一个新元素 ("William") 来替代被删除的元素:

    var arr = new Array(6)arr[0] = "George"arr[1] = "John"arr[2] = "Thomas"arr[3] = "James"arr[4] = "Adrew"arr[5] = "Martin"document.write(arr + "
    ")arr.splice(2,3,"William")document.write(arr)

    输出:

    George,John,Thomas,James,Adrew,Martin

    George,John,William,Martin

    相关文章

      网友评论

          本文标题:splice()

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