Разница все таки
есть.
Цитата:
|
Методы класса немного отличаются от объектов Function. В отличие от обычного объекта функции метод тесно связан со связанным объектом класса. Поэтому метод или свойство имеют определение, используемое всеми экземплярами одного и того же класса. Из экземпляра можно извлечь методы, обрабатываемые как «связанные» методы (сохраняющие ссылку на исходный экземпляр). В рамках связанного метода ключевое слово this указывает на исходный объект, реализовавший этот метод. В случае функции this указывает на связанный объект на момент вызова функции.
|
Добавлено через 3 минуты
Если хотите создать именно функцию, то это делается несколько иначе:

Код AS3:
var foo:Function = function():String { return "i just function" }