apply メソッド
現在のオブジェクトの代わりに他のオブジェクトを使用して、オブジェクトのメソッドを返します。
function apply([thisObj : Object [,argArray : { Array | arguments }]])
引数
thisObj
省略可能です。 現在のオブジェクトとして使用するオブジェクトを指定します。argArray
省略可能です。 関数に渡す引数の配列か arguments オブジェクトを指定します。
解説
argArray が有効な配列でない場合、または arguments オブジェクトでない場合は、TypeError になります。
argArray と thisObj のどちらも指定しない場合は、global オブジェクトが thisObj として使用され、引数は渡されません。