私は異なるプラグインとコードでそれを見ていますが、私はその機能が何であるか理解していません... jQuery APIでは参照されていません!
apply
は、一連の引数を使用して関数を呼び出します。 jQueryの一部ではなく、コアJavascriptの一部です。ただし、jQuery docsにはそのことが記載されています。
http://docs.jquery.com/Types#Context.2C_Call_and_Apply
構文:
somefunction.apply(thisObj, [argsArray])
上記は関数somefunction
を呼び出し、this
を関数のスコープ内でthisObj
に設定し、argsArray
からの引数を関数の引数として渡します。
基本的に、applyは、関数を適用するオブジェクトに設定されているコンテキストで関数を呼び出します。つまり、関数内でthis
を参照すると、そのオブジェクトが参照されます。