Функции в качестве значений  ActionScript 

 

 

В языке ActionScript любая функция представляется экземпляром класса Function. 

По существу, функция может быть присвоена переменной, передана в функцию или 

возвращена из нее точно так же, как и любое другое значение. Например, в  

следующем коде описывается функция а ( ), после чего она присваивается  

переменной Ь. Обратите внимание, что оператор круглых скобок ( ) опущен; в противном 

случае переменной b было бы просто присвоено возвращаемое значение  

функции а ( ). 

function а ( ) { 

var b = a; 

Как только функция будет присвоена переменной, ее можно вызывать через эту 

переменную с помощью стандартного оператора круглых скобок ( ). Например, 

в следующем коде функция а ( ) вызывается через переменную Ь: 

Ь( ); 

Функции-значения обычно используются при создании динамических классов 

и объектов, 




BACK NEXT

Сайт является частным собранием материалов и представляет собой любительский информационно-образовательный ресурс. Вся информация получена из открытых источников. Администрация не претендует на авторство использованных материалов. Все права принадлежат их правообладателям