これはあまりにも漠然として申し訳ありませんが、私はそれが何であるか分かりませんので、これを他にどのように尋ねるべきかは確信しています。私は一度これを見たことがありますが、何をやっているのか、どこで探しているのか覚えていません。JavaScriptでこれらのカプセル化括弧は何を意味しますか?
このコードは、外側のカッコと「ウィンドウ」のもので何をしていますか?
(function(angular){
//some code
})(window.angular);
本当に申し訳ありません。私が公式の文書や何かを参照した後、投稿を削除します。
文法に 'function'キーワードがあいまいです。ステートメント内の最初のトークンである場合、そのステートメントは関数宣言になります。あなたが投稿したコードでは、関数のインスタンス化を関数*式*として解釈する必要があります。そのため、かっこでパーサを「式解析」モードにして、すべてが機能します。 – Pointy
それは[IIFE](http://benalman.com/news/2010/11/immediately-invoked-function-expression/)のように見える – zer00ne
@MrGeek:それはそうだが、私はこのことこれはそうだったので、 "匿名関数の構文"を照会する方法はありません。 –