不信来专题

你可能不是真的理解Var声明提升,不信来看看

你好,我是沐爸,欢迎点赞、收藏和关注。个人知乎 在JavaScript中,var 关键字用于声明变量。与 let 和 const不同,var 声明的变量具有函数作用域或全局作用域(如果声明在函数外部)。关于 var 声明的一个重要特性是声明提升(Hoisting)。 声明提升 声明提升意味着无论 var 变量在函数的哪个位置声明,它都会被视为在函数顶部声明。但是,需要注意的是,只有变量的声明