The "delete" operator removes an array element in JavaScript , but oddly does not change the size of the array. For Example: <script type="text/javascript"> var days = ["Sunday","Monday","Tuesday","Wednesday", "Thursday","Friday","Saturday"]; document.write("Number of days:"+days.length); delete days[4]); document.write("<br />Number of days:"+days.length); </script>
Output: Number of days:7 Number of days:7
Liked By
Write Answer
How to delete an array entry using JavaScript?
Join MindStick Community
You have need login or register for voting of answers or question.
Amit Singh
18-Mar-2011For Example:
<script type="text/javascript">
var days = ["Sunday","Monday","Tuesday","Wednesday", "Thursday","Friday","Saturday"];
document.write("Number of days:"+days.length); delete days[4]);
document.write("<br />Number of days:"+days.length);
</script>
Output:
Number of days:7
Number of days:7