掘友等级
获得徽章 0
#每天一个知识点# 16.slice和splice区别:
(1)splice改变原数组,slice不改变原数组。
(2)splice除了可以删除之外,还可以插入。
(3)splice可传入3个参数,slice接受2个参数。
#每天一个知识点#
js数组方法slice()和splice()
1. slice(start, end):从已有的数组中截取选定的元素,组成并返回一个新数组,包含从start(包括该元素) 到end(不包括该元素)的元素。此方法不改变原数组。
2. splice(index, howmany, item1,..., itemx):向数组中删除或者添加元素,并返回删除的元素组成的新数组。此方法改变原数组。
index-指定在什么位置删除/添加元素
howmany-要删除的元素个数,为0则不删除元素
item1,...,itemx 可选,要添加到数组中的新元素