ホームページ > ウェブフロントエンド > jsチュートリアル > js即時実行関数インスタンスの詳細説明

js即時実行関数インスタンスの詳細説明

小云云
リリース: 2018-03-08 15:20:30
オリジナル
1565 人が閲覧しました

この記事では主に js の即時実行関数の例を紹介し、皆様のお役に立てれば幸いです。

for(var i=0;i<5;i++){
			(function(i){
				setTimeout(function(){
					console.log(i);
				},0);
			})(i);
		}
		//0 1 2 3 4
ログイン後にコピー

即時実行関数は、内部のコードを即時に実行します。非同期実行コードが含まれている場合でも、すぐに実行されます

for(var i=0;i<5;i++){
			setTimeout(function(){
				console.log(i);
			},0);
		}
		//5 5 5 5 5
ログイン後にコピー

関連推奨事項:

JavaScript の即時実行関数の詳細な例

JavaScript anonymous 、名前付き関数と即時実行 IIFE

JSの即時実行関数の詳しい説明

以上がjs即時実行関数インスタンスの詳細説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート