이 기사는 주로 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 익명 , 명명된 함수 및 즉시 실행 IIFE
위 내용은 js 즉시 실행 함수 인스턴스에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!