var变量提升问题


这个函数定义了一个变量a和一个赋值操作。赋值操作是将3赋值给变量a和b。不过,这里的b实际上是全局变量,因为函数没有使用var关键字来声明它。在JavaScript中,如果一个变量没有被声明,那么它就是全局变量。
var变量提升问题
http://example.com/2023/11/22/var变量提升问题/


这个函数定义了一个变量a和一个赋值操作。赋值操作是将3赋值给变量a和b。不过,这里的b实际上是全局变量,因为函数没有使用var关键字来声明它。在JavaScript中,如果一个变量没有被声明,那么它就是全局变量。