JavaScript中数组删除元素的几种常用方式和示例代码

JavaScript中数组删除元素的几种常用方式和示例代码 第一张

JavaScript中数组删除元素有几种常用的方式:

1. 使用splice()方法

splice() 方法可以从数组中删除元素,它接受三个参数:要删除的元素的起始位置,要删除的元素个数,以及要添加的元素。

var arr = [1, 2, 3, 4, 5];
arr.splice(2, 1);
console.log(arr); // [1, 2, 4, 5]

2. 使用delete()方法

delete() 方法可以用来删除数组中的元素,但是它不会改变数组的长度,它只是将元素设置为 undefined。

var arr = [1, 2, 3, 4, 5];
delete arr[2];
console.log(arr); // [1, 2, undefined, 4, 5]

3. 使用pop()方法

pop() 方法可以从数组中删除一个元素,并返回该元素。

var arr = [1, 2, 3, 4, 5];
var last = arr.pop();
console.log(arr); // [1, 2, 3, 4]
console.log(last); // 5

4. 使用shift()方法

shift() 方法可以从数组中删除第一个元素,并返回该元素。

var arr = [1, 2, 3, 4, 5];
var first = arr.shift();
console.log(arr); // [2, 3, 4, 5]
console.log(first); // 1
© 版权声明
THE END
分享