1、变量提升:var(有),let/const(没有)//1、var 存在变量提升,
console.log(foo)//undefined
var foo = 'foo'
//2、let/const 不存在变量提升
console.log(bar)//报错 这里会形成暂时性死区
let bar = 'bar'//const bar = 'bar'
console.log(foo)//undefined
var foo = 'foo'
//2、let/const 不存在变量提升
console.log(bar)//报错 这里会形成暂时性死区
let bar = 'bar'//const bar = 'bar'