Để 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