JS高級---把局部變量變成全局變量

如何把局部變量變成全局變量? 

把局部變量給window就能夠了
 
 
函數的自調用---自調用函數
一次性的函數--聲明的同時, 直接調用了
    (function () {
      console.log("函數");
    })();

 

局部變量
頁面加載後.這個自調用函數的代碼就執行完了
    (function (形參) {
      var num = 10;//局部變量
    })(實參);
    console.log(num);

 

把局部變量給window, 則局部變量變成全局變量
    (function (win) {
      var num = 10;//局部變量
      //js是一門動態類型的語言,對象沒有屬性,點了就有了
      win.num = num;
    })(window);
    console.log(num);
相關文章
相關標籤/搜索