22.函数预解析、变量与函数优先问题

一:预解析:

1.变量预解析   即在变量声明之前使用变量

2.函数声明预解析: 在函数声明之前调用

          

  3函数表达式不会预解析:只会提升变量,不提升函数(提升指:可被预解析)

    

              haha被提升,但是只针对变量 ,只解析了 var haha;

2:变量与函数优先的问题:

预解析阶段:函数优先级 >  变量

解析完:       变量优先级 > 函数优先级

           

猜你喜欢

转载自www.cnblogs.com/yzdwd/p/12512561.html