12JS作用域,作用域链

##即是代码名字在某个范围内起到的作用和效果(提高程序可靠性,减少命名污染)

有全局和局部;顾名思义了这两个词

%%注意:局部中没有声明直接赋值的也是全局变量

作用域链:

   var  num=10;

    function fn(){

      var num=20;

      function fun(){

      console.log(num);

     }

      fun()    

}

fn();

猜你喜欢

转载自www.cnblogs.com/cai-bai/p/11716869.html