JavaScript变量提升五道题,你都做对了吗?

变量提升:在当前作用域下,会把带var和function进行提前声明或定义 ❝ 注意:块级作用域只对let/const/function有效,对var无效 ❞ 开始看题吧 变量提升块级作用域面试题目一 console.log(a)var a = 0if(true){ console.log(a) a = 1 console.log(a) function a (){} console.log(...