![]() |
и снова "удалить объект"
Не пинайте громко. Вопрос поставлю развернуто, в надежде, что все правильно понимаю и ответ будет "да"... иначе попрошу пояснить =)
Итак все просто: класс функция MyFunc внутри есть var p:MyClass = new MyClass(); на p вешаем лиснер закрыли функцию функция-лиснер отработала - потерла себя с помощью removeEventListener(_событие_, arguments.callee) закрыли так вот вопрос: p:MyClass - локальная переменная функции MyFunc. Означает ли это, что как только отработает лиснер и сам себя "снесет", то и экземпляр класса удалится из памяти? |
по идее да
|
так и думал. спасибо )
|
код с комментариями без кода... )))
|
| Часовой пояс GMT +4, время: 05:03. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.