以下是几种常用的数组删除数据的方式:
- 使用
pop()
方法:pop()
方法用于删除数组的最后一个元素,并返回被删除的元素。
// 示例数组
let arr = [1, 2, 3, 4];
// 删除最后一个元素
let removedElement = arr.pop();
console.log(arr); // [1, 2, 3]
console.log(removedElement); // 4
- 使用
shift()
方法:shift()
方法用于删除数组的第一个元素,并返回被删除的元素。
// 示例数组
let arr = [1, 2, 3, 4];
// 删除第一个元素
let removedElement = arr.shift();
console.log(arr); // [2, 3, 4]
console.log(removedElement); // 1
- 使用
splice()
方法:splice()
方法可以向数组的指定位置插入一个或多个元素,并可以选择删除已有的元素。
// 示例数组
let arr = [1, 2, 3, 4];
// 删除索引为 1 的元素
arr.splice(1, 1);
console.log(arr); // [1, 3, 4]