![]() |
почему не "new function()", а "function()"?
Люди,объясните пажалста, почему вот при этом:
Код:
MovieClip.prototype.x=new function() Void{Код:
MovieClip.prototype.x=function():Void{ |
Синтаксис такой.
|
По сути во флеше нет конструктора Function. Флеш не может динамически создавать пользовательские функции на этапе исполнения как в javascript. Иначе бы в плейер пришлось встраивать компилятор, а это отразилось бы на его размере.
И потом, где вы видели например подобную конструкцию: Код:
test = new String () {что-то} |
есть такое понятие как Литерал, и есть конструктор
Код:
//создаем строку литералом |
| Часовой пояс GMT +4, время: 11:43. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.