- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Javascriptの丸括弧の意味)
JavaScriptの丸括弧の意味
このQ&Aのポイント
- JavaScriptの丸括弧について疑問があります。
- 特に、関数の定義で丸括弧が使われる理由が分かりません。
- 関連するURLを教えてほしいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
簡単に。 $.fn.foo = function(arg) { // 処理 }; }) ここまでで定義になります。これに (jQuery) をつけると実行するという意味になります。 つまり上記の例では 最初の行の関数「(function($) {」に jQueryを渡していますので jQuery.fn.foo = function(arg) { // 処理 }; と同じです。 で、同じなのになぜ括弧をつけるのかというと、括弧をつけない場合にはグローバル変数を汚染することがあるからです。マナーみたいなものだと思ってください。