Array(数组)对象-->splice() 方法
1.定义和用法
splice() 方法用于添加或删除数组中的元素。
语法:
array.splice(index,howmany,item1,.....,itemX)
参数:
index:该参数是开始插入和(或)删除的数组元素的下标,必须是数字
howmany:规定应该删除多少元素。必须是数字,但可以是 "0"。如果未规定此参数,则删除从 index 开始到原数组结尾的所有元素。
item1, ..., itemX:要添加到数组的新元素
注意:这种方法会改变原始数组。
举例1:如果仅删除一个元素,则返回一个元素的数组。
var arr = [1,2,3,4,5]; console.log(arr.splice(1,1));
输出:
举例2:如果未删除任何元素,则返回空数组。
var arr = [1,2,3,4,5]; console.log(arr.splice(1,0));
输出:
举例3:将元素2替换为9,8,7
var arr = [1,2,3,4,5]; console.log(arr.splice(1,1,9,8,7)); console.log(arr);
输出:
举例4:将元素2前面插入9,8,7
var arr = [1,2,3,4,5]; console.log(arr.splice(1,0,9,8,7)); console.log(arr);
输出:
心揣信念,梦想就在脚下!