Babel 转码器 Babel是广泛使用的一个ES6转换器,将ES6代码转换成ES5代码,从而实现在老版本的浏览器执行. let和const命令 let所声明的变量只在let命令所在的代码块内是有效的. { let a = 10; var b = 1; } a // 10 b // index.html:16 Uncaught ReferenceError: b is not defined 通过let给出了变量的作用域问题,在我们通常的for循环使用比较方便 var a = []; for (…