1.arr.splice()
//arr.splice参数(索引--必填,要删除的数--必填,向数组添加的新项目--选填) let arr=[1,2,3,4,5]; arr.splice(2,1); console.log(arr) //[1, 2, 4, 5]
2.delete
//会把该下标出的值置为undefined,数组的长度不会变 let arr=[1,2,3,4,5,6,7]; delete arr[2]; console.log(arr) //[1, 2, empty, 4, 5, 6, 7]
3.arr.shift()-- 删除第一个元素
let arr=[1,2,3,4,5,6]; arr.shift(); console.log(arr) //[2, 3, 4, 5, 6]
4.arr.pop()--删除数组最后一个元素
let arr=[1,2,3,4,5]; arr.pop(); console.log(arr) //[1, 2, 3, 4]