在块级作用域声明的变量是私有的,外界不可以访问 在块级作用域生命function,块级做哟偶用于上面只声明不定义,进入块级作用域的时候,立即对函数进行定义, if(false){ function fn(){ } let num=1; } console.log(fn);