splice()函数是javascript中的一个常用函数,它可以用来在数组中添加、删除或替换元素。它的使用方法如下:
splice(startIndex, deleteCount, item1, item2, ...):
startIndex:要操作的起始位置;
deleteCount:要删除的元素数量;
item1, item2, ...:要添加的元素,可以是多个,以逗号分隔;
splice()函数的返回值是一个数组,包含被删除的元素,如果没有删除任何元素,则返回一个空数组。
下面给出几个例子:
例1:删除数组中的元素:
var arr = [1, 2, 3, 4, 5];
arr.splice(2, 1); // 返回 [3],arr 变成 [1, 2, 4, 5]
例2:在数组中添加元素:
var arr = [1, 2, 3, 4, 5];
arr.splice(2, 0, 6, 7); // 返回 [],arr 变成 [1, 2, 6, 7, 3, 4, 5]
例3:替换数组中的元素:
var arr = [1, 2, 3, 4, 5];
arr.splice(2, 1, 6, 7); // 返回 [3],arr 变成 [1, 2, 6, 7, 4, 5]
splice()函数可以用来在数组中添加、删除或替换元素,使用起来非常方便。