javascript删除数组元素并且数组长度减小的简单实例



// 假设我们有一个数组
let arr = [1, 2, 3, 4, 5];

// 假设我们要删除元素3
// 我们可以使用filter方法,它会返回一个新数组,新数组包含了通过所提供函数实现的测试的所有元素
arr = arr.filter(item => item !== 3);

// 现在arr变为了[1, 2, 4, 5],并且数组长度已经减小
console.log(arr); // 输出: [1, 2, 4, 5]

这段代码展示了如何在JavaScript中删除数组中的特定元素,并且由于filter方法返回一个新数组,原数组的长度会相应地减小。这是处理此类问题的一个简洁且常用的方法。