不同
splice()会修改数组
slice()不会修改数组,返回一个新数组
用法
splice()可以添加/删除数组
arrayObject.splice(index,howmany,item1,item2...,itemN)
index=》(必需)添加/删除数组的起始位置,为负数时,表示从数组结尾处开始第几位
howmany=》(必需)删除的元素数量,为0时,不会删除元素
item1,item2...,itemN=》(可选)向数组添加的新项目
slice()从已有的数组中返回选定的元素
arrayObject.slice(start,end)//不包含end元素
start=》必需,从何处开始选取,若为负数,则表示从数组尾部开始选取
end=》可选,结束的位置,若为指定该参数,则返回的新数组包括起始位置到数组结束的所有元素。若为负数,则表示从尾部开始算起的元素。
`