数组--删除数组

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]

 

posted @ 2021-07-30 14:19  诉诉飞飞  阅读(311)  评论(0编辑  收藏  举报