splice
vt. 拼接;接合;使结婚
n. 接合;结婚
slice
n. 薄片;部分;菜刀,火铲
vt. 切下;把…分成部分;将…切成薄片
vi. 切开;割破
★★★splice 在数组中插入或者删除元素
数组.splice(删除点的索引,要删除的元素数目,新元素1,新元素2,新元素3........)
数组.splice(删除点的索引,要删除的元素数目)
数组.splice(删除点的索引)
数组.splice(删除点的索引,0,新元素1,新元素2,新元素3........)
删除点的索引:代表开始删除的位置,删除点的索引可以是负值,表示数组从尾部倒数的位置,-1指的是数组的倒数第一个元素。
var array:Array=["abc","def","haha","hua"];
trace(array.splice(1,2,"zh1","zh2","zh3"));//输出删除的元素:def,haha
trace(array);//输出splice改变后的元素:abc,zh1,zh2,zh3,hua
array=["abc","def","haha","hua"];
trace(array.splice(1,2));//输出删除的元素&#x