Как я понял delete
оператор удаляет соответствующую ссылку, а не объект, расположенный по этой ссылке. Пусть у нас есть простой объект и прикладной delete
оператора к одному из этого свойства, напримерПонятие оператора удаления в JS
var o= {prop: "property", test: "sometext"};
delete o.prop;
ли мы стерли "property"
снабжать струной, тетивой и т.п. себя или мы стерли ссылку на эту только и "property"
строки будут удалены с помощью сборщика мусора, как нет -Справка.