閉包(外面訪問函數的內部)

1.把函數f2返回出去,定義一個變量接收,在需要用到的地方調用

 function f1() {
        // 沒有用var 就是代表全局變量
          mm = 20;
        function f2() {
        // 函數的內部可以使用到父函數的變量
            alert(mm);
        }
        // 把f2 這個函數返回出去
        return f2;
    }
    // 用一個變量接收 f1 函數的調用
    var result = f1();
    // 在需要的地方加上括號調用;
    console.log(result())
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章