Der delete-Operator in Arrays in JavaScript

Man kann Elemente von Arrays mit dem Operator delete löschen. Schauen wir uns das an Beispielen an. Nehmen wir an, wir haben folgendes Array:

javascriptlet arr = ['a', 'b', 'c'];

Lassen Sie uns eines der Elemente unseres Arrays löschen:

javascriptdelete arr[1];

Als Ergebnis wird das Element gelöscht, aber das Array wird zu einem spärlichen Array (sparse array):

javascriptconsole.log(arr); // gibt ['a',, 'c'] aus
Задание 1

Gegeben ist das Array:

javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];

Löschen Sie zwei Elemente daraus. Prüfen Sie, welchen Wert die Eigenschaft length danach hat.