js实现删除
使用 splice() 方法删除数组元素
splice() 方法可以直接修改原数组,通过指定起始索引和删除数量来删除元素。
const arr = [1, 2, 3, 4, 5];
arr.splice(2, 1); // 从索引2开始删除1个元素
console.log(arr); // 输出: [1, 2, 4, 5]
使用 filter() 方法删除特定元素
filter() 方法返回一个新数组,包含通过回调函数测试的元素。

const arr = [1, 2, 3, 4, 5];
const newArr = arr.filter(item => item !== 3); // 删除值为3的元素
console.log(newArr); // 输出: [1, 2, 4, 5]
删除对象属性
使用 delete 操作符可以删除对象的属性。

const obj = { a: 1, b: 2, c: 3 };
delete obj.b; // 删除属性b
console.log(obj); // 输出: { a: 1, c: 3 }
使用 pop() 和 shift() 删除首尾元素
pop() 删除数组最后一个元素,shift() 删除第一个元素。
const arr = [1, 2, 3];
arr.pop(); // 删除末尾元素
console.log(arr); // 输出: [1, 2]
arr.shift(); // 删除开头元素
console.log(arr); // 输出: [2]
清空数组
直接将数组长度设为0或重新赋值为空数组。
let arr = [1, 2, 3];
arr.length = 0; // 方法1
console.log(arr); // 输出: []
arr = [1, 2, 3];
arr = []; // 方法2
console.log(arr); // 输出: []






