重複の可能性:
これの目的は何ですか? (function ($) { //ここに関数コード })(jQuery);
関数の前の感嘆符は何をしますか?
自己呼び出し機能を無効にしますか? !関数 ($) { … }(window.jQuery);
!function ($) {
$(function() {
.
.
.
})
}(window.jQuery)
jquery の例でこれを見て、!function($){}(window.jQuery) が何のためにあるのか疑問に思っていました。特にエクスクラメーションマークは初めてでした。