函数提升
也就是函数调用在声明之前
image.png
变量提升
下面这个例子既有函数提升也有变量提升。
说说变量提升。
a=3都赋值了。之后才进行的声明var a。
当然没这个声明也行,只不过那样a就是全局变量了。
image.png
总结
声明在调用之后就是提升。
参考
JavaScript 函数定义 | 菜鸟教程
javascript中函数作用域之”提升“ - Javascript教程JS教程技术文章 - 红黑联盟
也就是函数调用在声明之前
下面这个例子既有函数提升也有变量提升。
说说变量提升。
a=3都赋值了。之后才进行的声明var a。
当然没这个声明也行,只不过那样a就是全局变量了。
声明在调用之后就是提升。
JavaScript 函数定义 | 菜鸟教程
javascript中函数作用域之”提升“ - Javascript教程JS教程技术文章 - 红黑联盟