PDA

Просмотр полной версии : Преобразовать строку в функцию


Universe
07.01.2014, 14:46
Привет! Хотел спросить, возможно ли имея строку с именем функции, например "someFunc" вызвать функцию someFunc() ?

KumoKairo
07.01.2014, 14:51
http://www.flasher.ru/forum/showthread.php?t=124456
http://blog.open-design.be/2009/09/23/call-a-function-by-its-name-in-as3/
http://stackoverflow.com/questions/9725000/how-can-i-call-function-or-object-name-in-string-variable-actionscript3
http://stackoverflow.com/questions/4489291/flex-as3-calling-a-function-dynamically-using-a-string

Isfet
07.01.2014, 14:52
var string:String = "someFunc";
this[string]();

Universe
07.01.2014, 14:58
спасибо!)

Fogflasher
09.01.2014, 10:09
А зачем такое может понадобиццо, if not a secret?

alexcon314
09.01.2014, 12:31
Fogflasher получает предупреждение за
А зачем такое может понадобиццо, if not a secret?