length след изтриване на елемент

В JS като изтриеш елемент на масив, мястото му остава празно, а length не му се променя

var ccc = [111, 222, 333, 444];

console.log(ccc);
(4) [111, 222, 333, 444]
length:4

delete ccc[2];

console.log(ccc);
(4) [111, 222, empty × 1, 444]
length:4