splice方法
splice只传递一个参数时
splice只传递一个参数时执行删除操作,该参数就是删除元素的起始下标,从该元素开始删除后面的所有元素
//splice只传一个参数时
let arr =[1,2,3,4,5,6]
let newArr = arr.splice(2)//从第三个元素开始执行删除,到结束
console.log('newArr',newArr)//[3, 4, 5, 6]
console.log('arr',arr)//[1, 2]
console结果如图:
当参数值大于length-1时,返回一个空数组
//splice只传一个参数时
let arr =[1,2,3,4,5,6]
let newArr = arr.splice(6)//从第7个元素开始执行删除,到结束
console.log('newArr',newArr)//[]
console.log('arr',arr)//[1,2,3,4,5,6]