美文网首页
js中splice()方法

js中splice()方法

作者: 向前冲冲的蜗牛 | 来源:发表于2017-04-06 16:54 被阅读0次

    一、splice语法

    splice可以增加数组元素,也可以删除数组元素,增加或者改变都会改变数组的个数

    arrayObject.splice(start,deleteCount,item1,.....,itemX)

    1、参数说明

    start: 必需。规定从何处添加/删除元素。该参数是开始插入和(或)删除的数组元素的下标,必须是数字。

    deleteCount:必需。规定应该删除多少元素。必须是数字,但可以是 "0"。如果未规定此参数,则删除从 index 开始到原数组结尾的所有元素。

    item1:可选。规定要添加到数组的新元素。从 index 所指的下标处开始插入。

    itemX :可选。可向数组添加若干元素。

    2、注意

    1、参数为负数的问题,如果start为负数,则会从数组的最后开始计数,如果start为-1,则表明是数组的最后一个数,如果start为-2,则为数组的倒数第二个数。 

    图1 中的第一个例子可以目标是删除从数组的倒数第二个元素cinnamon sugar,所以显示的结果为

    cookies,creame de leche.

    第二个例子的倒数第二个元素是 cookies。

    2、参数为负数的问题,当start为负数,添加相应元素的时候,则是添加在start元素位置的前面,这类似于一个从右到左的计数。

    图2

    相关文章

      网友评论

          本文标题:js中splice()方法

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