JavaScriptにおける配列のdelete演算子
配列の要素は、演算子deleteを使って削除することができます。
例を見てみましょう。
次のような配列があるとします:
let arr = ['a', 'b', 'c'];
この配列の要素の1つを削除してみましょう:
delete arr[1];
その結果、要素は削除されますが、配列はスパース(疎)になります:
console.log(arr); // ['a',, 'c']と出力されます
次の配列があります:
let arr = ['a', 'b', 'c', 'd', 'e'];
この配列から2つの要素を削除してください。
その後、プロパティlengthの値がどうなるか確認してください。