js作用域和this的理解

2016-03-12
阅读 3 分钟
5k
深度理解js静态作用域 js静态作用域 在第一段代码中很多人会理所当然的认为会打印出f2来,会说f2是个function,js是个以function为作用域划分,然而事情往往事与愿违---最后打印出的是出乎意料的top。人人都知道js在执行之前会进行预处理(V8处理js还会先把它编程字节码),很多人只知道在预处理的时候会出现var变量的提...