2010-11-01

[ActionScript] Function bind

由於 ActionScript 2.0 無法對 Function 做延伸,所以只好用一般函數的方式處理了。
function bind(func:Function, target:Object):Function{
    return function(){
        arguments.unshift(this);
        func.apply(target, arguments);
    };
};

參考來源:
Function.prototype.bind
FLASH - Can I extend Function's prototype in ActionScript?

沒有留言:

張貼留言

你好!歡迎你在我的 Blog 上留下你寶貴的意見。