91

さまざまなプラグインやコードでそれがわかりますが、その機能が何であるかわかりません... jQueryではAPIが参照されていません!

4

2 に答える 2

127

apply一連の引数を使用して関数を呼び出します。これはjQueryの一部ではなく、コアJavascriptの一部です。ただし、jQueryのドキュメントには次のような記述があります。

http://docs.jquery.com/Types#Context.2C_Call_and_Apply

構文:

somefunction.apply(thisObj, [argsArray])

上記は関数を呼び出し、関数のスコープ内somefunctionに設定thisし、からの引数を関数への引数として渡します。thisObjargsArray

于 2010-09-26T06:17:15.950 に答える
5

基本的に、applyは、関数を適用するオブジェクトに設定されているコンテキストを使用して関数を呼び出します。これは、関数内で、参照thisがそのオブジェクトを参照することを意味します。

于 2010-09-26T06:19:23.510 に答える