Twitter Bootstrap Javascript で記述されたコードの一部を確認しているときに、次のような匿名関数をすぐに呼び出しているようです。
!function( $ ) {
...
}(window.jQuery || window.ender);
これと同じことがこの方法で達成されるのを私が伝統的に見てきました:
(function($) {
...
})(window.jQuery || window.ender);
最初の方法は少しハックに思えますが、2 番目の方法よりもこの方法を使用する利点や理由があるかどうかはわかりません。 私はそれがどのように機能するかを理解していることに注意してください.なぜ彼らがその方法を選んだのかを理解しようとしています.