0
私はangularJSに関する知識があります。私はコントローラがこのように定義されているいくつかのコードに遭遇しました。例:なぜ角度コントローラが内部に書かれているのですか?(function())
コントローラがこのように設計されている理由を理解できません:inside(function())()?
私はangularJSに関する知識があります。私はコントローラがこのように定義されているいくつかのコードに遭遇しました。例:なぜ角度コントローラが内部に書かれているのですか?(function())
コントローラがこのように設計されている理由を理解できません:inside(function())()?
これはスコープの詳細です。このタイプの機能は自己呼び出し機能と呼ばれます。
(function() {}()
で作成された変数と関数は、その内部でしか使用できないため、グローバルではありません。なぜなら、多くの理由でどのようなことが良いのでしょうか。
グッドリード:https://sarfraznawaz.wordpress.com/2012/01/26/javascript-self-invoking-functions/