หากต้องการลบรายการออกจากอาร์เรย์ใน JavaScript ให้รับรายการก่อนแล้วจึงลบออกโดยใช้เมธอด splice() คุณสามารถลองเรียกใช้รหัสต่อไปนี้ -
ตัวอย่าง
<html> <body> <script> var array = [10, 30, 40, 80, 90]; var index = array.indexOf(90); document.write("Original array: "+array); if (index > -1) { array.splice(index, 1); } document.write("<br>New array after deletion: "+array); </script> </body> </html>
ผลลัพธ์
Original array: 10,30,40,80,90 New array after deletion: 10,30,40,80