Is it possible to delete a item from array in javascript

yes we can delete the element but the number of elements length remain same let suppose we have an array

var days = ["first","second","Third","fourth", "fifth","sixth","Seventh"];

document.write("Number of days:"+days.length);

delete days[4];

document.write("
Number of days:"+days.length);

and the answer is 7 elements