Хотя я не слишком знаком с обработкой Firefox / Firebug console.log()
, я предполагаю, что консоль, показывающая «зарегистрированный» объект, предоставляет способ изучения и взаимодействия с ним. Это как минимум так для Chrome.
Следовательно, консоли требуется ссылка на объект, который будет храниться в памяти и не может быть удален до тех пор, пока консоль не освободит ссылку (что может не произойти, пока страница, на которой размещен скрипт, не будет перезагружена).
Наконец, имейте в виду, что между оператором delete
и сборкой мусора нет явной связи.