ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript の自己実行型 Closure_JavaScript スキルの小さな例

JavaScript の自己実行型 Closure_JavaScript スキルの小さな例

WBOY
WBOYオリジナル
2016-05-16 17:30:50970ブラウズ
コードをコピー コードは次のとおりです:

//パラメータなし
(function(){
alter('hello');
})();

//パラメータ付き
(function(name){
alter('Hello ' name);
})('world');

このクロージャは何に使われるのでしょうか?一見すると、括弧で囲まれており、ローカル変数はエスケープできず、あらゆる場所で問題を引き起こします。これは、もちろん、一部の JavaScript ライブラリをカプセル化するためにも不可欠です。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。