1

重複の可能性:
関数の前の感嘆符は何をしますか?

!以下のスニペットのポイントは何ですか?

!関数 ($) {

   // コード

}(window.jQuery);

この構文は、 Twitter の bootstrap.jsで広く使用されています。

4

1 に答える 1

1

宣言の直後に関数を呼び出しています(window.jQueryをパラメーターとして使用)

別の構文は次のとおりです。

(function ($) {

   // code

})(window.jQuery);

読みやすさよりも1文字を気にする人もいます

于 2012-06-25T09:49:20.280 に答える