主题
tips:
1,只有声明被提升,赋值不会被提升 2,函数声明优先级高于变量声明 3,let/const 不存在提升,会产生暂时性死区 4,函数表达式不会被提升
var say = function(){}
5,每个作用域都有自己的变量提升规则