📌  相关文章
📜  javascript 数组先删除 - Javascript (1)

📅  最后修改于: 2023-12-03 15:16:12.819000             🧑  作者: Mango

JavaScript数组先删除

在JavaScript中,删除数组元素是一项常见的任务。然而,对于新手而言可能会觉得有些困难。

删除数组元素的方法

可以使用以下三种方式来删除数组元素:

  1. pop() 方法:删除数组最后一个元素。
  2. shift() 方法:删除数组第一个元素。
  3. splice() 方法:删除数组中指定位置的元素。

下面是具体的实现方式:

1. 使用 pop() 方法删除数组最后一个元素
let arr = [1,2,3,4,5];
arr.pop(); // 删除数组最后一个元素
console.log(arr); // [1,2,3,4]
2. 使用 shift() 方法删除数组第一个元素
let arr = [1,2,3,4,5];
arr.shift(); // 删除数组第一个元素
console.log(arr); // [2,3,4,5]
3. 使用 splice() 方法删除数组中指定位置的元素
let arr = [1,2,3,4,5];
arr.splice(2,1); // 删除数组中下标为2的元素
console.log(arr); // [1,2,4,5]
注意事项
  1. 当使用 splice() 方法删除数组元素时,第一个参数表示要删除的元素的下标,第二个参数表示要删除的元素的个数。如果只想删除一个元素,则第二个参数为1。
  2. 这些方法都会改变原有的数组。如果您不想修改原有的数组,请使用 slice() 方法来制作一个新的副本。
总结

JavaScript中删除数组元素的方式有三种:pop() 方法、shift() 方法和 splice() 方法。使用这些方法可以轻松地完成这项任务。