slice() 方法可從已有的數(shù)組中返回選定的元素。
slice()方法可提取字符串的某個部分好芭,并以新的字符串返回被提取的部分燃箭。
注意: slice() 方法不會改變原始數(shù)組!I岚堋遍膜!
語法:array.slice(start, end)
start:可選。規(guī)定從何處開始選取瓤湘。如果是負數(shù),那么它規(guī)定從數(shù)組尾部開始算起的位置恩尾。也就是說弛说,-1 指最后一個元素,-2 指倒數(shù)第二個元素翰意,以此類推木人。
end:可選。規(guī)定從何處結(jié)束選取冀偶。該參數(shù)是數(shù)組片斷結(jié)束處的數(shù)組下標(biāo)醒第。如果沒有指定該參數(shù),那么切分的數(shù)組包含從 start 到數(shù)組結(jié)束的所有元素进鸠。如果這個參數(shù)是負數(shù)稠曼,那么它規(guī)定的是從數(shù)組尾部開始算起的元素。
splice() 方法用于插入客年、刪除或替換數(shù)組的元素霞幅。
注意:這種方法會改變原始數(shù)組!A抗稀司恳!
語法:array.splice(index,howmany,item1,.....,itemX)
index:必需。規(guī)定從何處添加/刪除元素绍傲。
該參數(shù)是開始插入和(或)刪除的數(shù)組元素的下標(biāo)扔傅,必須是數(shù)字。
howmany:必需烫饼。規(guī)定應(yīng)該刪除多少元素猎塞。必須是數(shù)字,但可以是 "0"杠纵。如果未規(guī)定此參數(shù)邢享,則刪除從 index 開始到原數(shù)組結(jié)尾的所有元素。
item:可選淡诗。要添加到數(shù)組的新元素