JS基礎語法---做用域鏈

 

從函數嵌套來分析:函數

(層數通常5層內)spa

    var num=10;
    function f1() {
      var num=20;
      function f2() {
        var num=30;
        function f3() {
          var num=50;
          console.log(num);
        }
        f3();
      }
      f2();
    }
    f1();

 

看下圖理解相對應的做用域:code

相關文章
相關標籤/搜索