Oleg Junior
а как в JavaScript движок определяет что какая-либо функция находится в замыкании и чистильщик мусора игнорирует ее? может там движок ставит флаг у функции что она типо в замыкании и не стирать ее переменные?
если ссылка на объект есть, то считается, что он используется и удалять его не надо