功能型別

函式的型別為 Function

function example():void { }
trace(example is Function); // true

它們可以由 Function 型別的其他變數引用:

var ref:Function = example;
ref(); // ref.call(), ref.apply(), etc.

並且可以將它們作為引數傳遞給型別為 Function 的引數:

function test(callback:Function):void {
    callback();
}

test(function() {
    trace('It works!');
}); // Output: It works!