JavaScriptの匿名関数

602 ワード

JavaScriptの匿名関数
グローバルの名前空間を汚染しないというのは、IIIFが新たな機能領域を作ったからです.本当の業務コードはその中に封入されています.自然にグローバルオブジェクトに触れることができなくなります.全体のオブジェクトが必要なら
var index=100;
 //           
 function en(){
    alert(this.index);
    alert('ss');
    //          
 }
(function (){
    window.en();
    //               window   global    
})();