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

Cách xóa phần tử khỏi mảng JavaScript theo giá trị

Để xóa một phần tử khỏi mảng trong JavaScript, trước tiên hãy tìm chỉ số (index) của phần tử đó bằng indexOf(), sau đó dùng phương thức splice() để xóa.

Ví dụ

<html>
  <body>
    <script>
      var array = [10, 30, 40, 80, 90];
      var index = array.indexOf(90);
      document.write("Mảng gốc: " + array);
      if (index > -1) {
        array.splice(index, 1);
      }
      document.write("<br>Mảng sau khi xóa: " + array);
    </script>
  </body>
</html>

Kết quả

Mảng gốc: 10,30,40,80,90
Mảng sau khi xóa: 10,30,40,80