JS 自己呼び出し匿名関数の具体的な実装_JavaScript スキル

WBOY
リリース: 2016-05-16 17:00:43
オリジナル
1036 人が閲覧しました

js では、関数は多くの場合、一時的な名前空間として定義されます。この名前空間で定義された変数は、グローバル名前空間を汚染しません (ローカル変数とグローバル変数の間の競合を防ぐため)。

コードをコピー コードは次のとおりです:

function mymodule(){
/ /module code
}
mymodule();

は次のように省略できます:
コードをコピー コードは次のとおりです。

(function(){ //mymodule() 関数は匿名関数式として書き換えられます
//モジュール コード
}( ) ) // 関数定義を終了してすぐに呼び出します

または:
コードをコピーします コードは次のとおりです:

(function(){

}) ();

匿名関数を定義してすぐに呼び出す (匿名関数の自己呼び出し) 方法は非常に便利になりました。 jquery のソースコードは次のようになります:
コードをコピー コードは次のとおりです:

(function( window, unknown ) {

//jquery
のすべてのコード})(
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!