2010-11-01 02:54

[ActionScript] Function bind

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

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

0 回應: