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