Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Cách xóa phần tử cụ thể khỏi mảng trong JavaScript


Để xóa phần tử khỏi mảng, dùng phương thức splice(). splice() thay đổi nội dung mảng, thêm phần tử mới đồng thời xóa phần tử cũ.

Các tham số:

  • index − Vị trí bắt đầu thay đổi mảng.

  • howMany − Số phần tử cũ cần xóa. Nếu howMany = 0 thì không xóa gì.

  • element1, ..., elementN − Các phần tử thêm vào. Nếu không chỉ định, splice chỉ xóa.

Chạy mã sau để học thêm/xóa phần tử riêng lẻ trong mảng JS:

Ví dụ

Demo trực tiếp
 <html> <head> <title>Phương thức splice mảng JavaScript</title> </head> <body> <script> var arr = ["orange", "mango", "banana", "sugar", "tea"]; var removed = arr.splice(2, 0, "water"); document.write("Sau khi thêm 1: " + arr ); document.write("<br />removed is: " + removed); removed = arr.splice(3, 1); document.write("<br />Sau khi thêm 1: " + arr ); document.write("<br />removed is: " + removed); </script> </body> </html> 

Kết quả

 After adding 1: orange,mango,water,banana,sugar,tea removed is: After adding 1: orange,mango,water,sugar,tea removed is: banana