作用域的误区

2019-06-21  本文已影响0人  关耳木南
  <script type="text/javascript">
    var a = 1;
    function fn(){
        var a = 2;
        console.log(a);
    }
    function fn2(){
        var a = 3;
        fn();
    }
    fn2(); //fn2执行,然后执行fn函数,打印出fn函数的变量 a=2
    //全局作用域下是fn和fn2的作用域,fn和fn2的作用域是兄弟关系
    //不是父子关系,
    //注意:函数作用域:在什么地方不是看函数在哪里【调用】
    //                  而是看在哪里【定义】
</script>
上一篇 下一篇

猜你喜欢

热点阅读