Computer >> Máy Tính >  >> Lập trình >> Javascript

Xóa một phần tử khỏi một Mảng trong Javascript


Chúng ta hãy xem xét hai trường hợp khi xóa các phần tử khỏi một mảng. Đầu tiên, chúng ta sẽ xem cách chúng ta có thể xóa một phần tử khỏi phần cuối của mảng và trong phần tiếp theo, chúng ta sẽ xem cách chúng ta có thể xóa các phần tử từ đầu mảng và khỏi một vị trí nhất định của phần tử.

Xóa một phần tử khỏi phần cuối của mảng

Điều này có thể được thực hiện bằng cách sử dụng phương pháp pop. Ví dụ:

let veggies = ["Onion", "Raddish"];
veggies.pop();
console.log(veggies);

Điều này sẽ cung cấp đầu ra -

["Onion"]

Xóa một phần tử khỏi đầu mảng

Điều này có thể được thực hiện bằng cách sử dụng phương pháp unshift. Ví dụ:

let veggies = ["Onion", "Raddish"];
veggies.shift();
console.log(veggies);

Điều này sẽ cung cấp đầu ra -

["Raddish"]

Xóa một phần tử khỏi một vị trí nhất định của mảng

Đôi khi bạn cần xóa một phần tử khỏi một vị trí nhất định trong một mảng. JavaScript cung cấp phương thức nối để loại bỏ khỏi một chỉ mục nhất định. Nó có thể được sử dụng như sau -

let veggies = ["Onion", "Raddish", "Broccoli"];
veggies.splice(0, 1); // Removes 1 element from index 0
console.log(veggies);

Điều này sẽ cung cấp đầu ra -

["Raddish", "Broccoli"]