let-er,Transpile非ES6允许块进入ES6(或者ES3)ES6正在把letx="foo"JavaScript的语法,它基本上劫持任何block并将你的声明扩展到block(而不是像ES5和below那样提升到包含函数)。然而,有问题:ES6是完全无处不在的很长时间