![]() |
Кто-нибудь, plz, разъясните надпись this[name].loadMovie(url);
Кто-нибудь, plz, разъясните надпись this[name].loadMovie(url);
Что это за комбинация из [...]? Что это значит и как это можно (если можно) по другому изобразить (для понимания)? А то человек, который это написал чейчас марширует в сапогах, а наследство пропадает. |
как бы это так, чтоб грамотно...
короче это типа ... считай что объект это масив из объектов, ключи текстовые имена отсчитаные от объекта, значения - дочерние объекты [как-то неграмотно звучит] вобщем так: в name у тебя хранится имя мувика, напроимер "mc1" тогда this[name].bla_bla; == this.mc1.bla_bla == eval("this."+name).bla_bla используется чтобы достучаться до объектов имена которых заранее не заданы, в смысле задются програмно... короче вот пример: n="aaa.bbb"; _root[n] == _root.aaa.bbb; n="bbb"; _root.aaa[n] == _root.aaa.bbb |
;) Парень, удачи тебе - БОЛЬШОЕ спасибо!
Сколько еще "фокусов" есть в синтаксисе Флэша. Еще раз спасибо! |
| Часовой пояс GMT +4, время: 13:18. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.