Как объявить функцию равной другой функции в as3?

#flash #actionscript-3

#flash #actionscript-3

Вопрос:

Если бы я хотел создать функцию с именем PrintMe, каков правильный синтаксис, чтобы она печатала то, что печатает информация о функции?

 var named:String="me";
var age:int=100;



function information():void{
    trace(named, age);
}

information();
  

Я попробовал несколько вещей, таких как

 printMe=information;
printMe();
  

Вот ошибки, которые я получаю

Сцена 1, слой ‘Layer 1’, кадр 1, строка 8 1120: доступ к неопределенному свойству PrintMe.

Сцена 1, слой ‘Layer 1’, кадр 1, строка 9 1180: вызов, возможно, неопределенного метода PrintMe.

Комментарии:

1. Это полезно, если вы публикуете полученные ошибки.

Ответ №1:

Попробуйте

 var printMe:Function = information;
printMe();