变量提升

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了变量提升相关的知识,希望对你有一定的参考价值。

总结

要彻底理解JS的作用域和Hoisting,只要记住以下三点即可:

      1、所有申明都会被提升到作用域的最顶上

      2、同一个变量申明只进行一次,并且因此其他申明都会被忽略

      3、函数声明的优先级优于变量申明,且函数声明会连带定义一起被提升

 

http://www.jb51.net/article/96083.htm

以上是关于变量提升的主要内容,如果未能解决你的问题,请参考以下文章

变量提升与函数提升

一个例子,变量提升和函数提升就是这么简单!

深入理解变量声明提升和函数声明提升

函数声明的提升和变量声明提升

变量提升与函数提升

JavaScript变量提升以及var对变量提升的