![]() |
|
||||||||||
|
|||||
|
Регистрация: Sep 2003
Сообщений: 21
|
this.attachMovie("LROuterBevel", "lrOuterBevelAnswer_mc",
this.level++, {controller:this}); меня интересует четвертый параметр {controller:this}- что сие означает? понятно что в контексте вызова функции attachMovie есть обьект controller : - я так понял наверно оператор а вот применение сдесь еще и this да все еще и в {} заключено Чето я совсем с етим синтаксисом запутался Помогайте плиз.... |
|
|||||
|
Регистрация: Sep 2003
Сообщений: 21
|
Неужто ни кто не знает?
![]() до сих пор в хелпе ковыряюсь найти не могу мож ето какойто прием с contitional ?: expression1 ? expression2 : expression3 тоесть можо указать expression2 : expression3и ето будет означать если expression2 правда тогда expression2 в противном случае expression3 зачем тогда {} ща буду испытывать ![]() |
|
|||||
|
Регистрация: Sep 2003
Сообщений: 21
|
Глупый вопроскороче ето создание обьекта, его инициализация и передача его обьекту у атачмуви функции четвертый параметр нужен для копирования обьекта ето как конструктор копирования так вот ето равносильно var obj= new Object(); obj.testvar=5; func(obj); все ето можо заменить func({testvar:5}); кстати все обьекты от Object во флешеинтересно можо создать обьект не от Object чтоб он не имел всяких там watch и.т.д |
|
|||||
|
Молоток!!! Сам себя спросил,сам себе и ответил...
![]() |
![]() |
Часовой пояс GMT +4, время: 15:48. |
|
|
« Предыдущая тема | Следующая тема » |
|
|