2017-09-13 6 views
0

私はこれを見て、これが意味することを知るためにquestionを見ました。

(function($) { 

})(jQuery); 

関数を定義しながら、私は、+function ($)を持って、別のブートストラップのプラグイン、で探しています。

ここでは+とは何ですか。この機能は他の機能に追加されますか?

+0

のを見つけることが時々その非常に困難で、より多くのを参照してください通常よりも高速であるbang function

ですame質問、私の謝罪@ジェームス。 – bhansa

答えて

1

単項演算子+の近くに書かれたものが式です。

EDIT:匿名でjavascript関数を作成できます。これを作成するための構文の1つです。そうすることによって、それらが呼び出される(すなわち評価される)とき、それらは関数値を返すように動作する。あなたはそれの良い説明を提供する2番目のリンクからもっと読むことができます。

This link explains it well

宣言名前が付けられていない場合、これらは、同様に生命維持(Immediately invoked function expressions)のようにインラインで実行することができたら。この形式では、used to create pluginsまたはused as namespacesになり、後で使用するためにウィンドウオブジェクトまたはjqueryオブジェクトに添付されます。

Good sample file to see anonymous function code in action

http://www.programering.com/a/MTMwITMwATk.html

+0

あなたの答えをありがとう、詳細を追加できますか? – bhansa

+0

@bhansa詳細を追加しました – Amit

関連する問題