JavaScript编译器Babel的压缩包
babel是一个工具链,用于将ECMAScript 2015+语法编写的代码转换为向后兼容的JavaScript语法,以在当前和旧版本的浏览器或其他环境中运行。以下是Babel的功能:语法转换,通过Polyfill方式添加缺失的特性,源码转换。JavaScript是一门解释型语言,不像Java那样需要编译器和解释器混合模式。因此,即使JavaScript是边解释边运行的,但仍需要babel静态语法编译器来提前执行语法转换。babel的主要原因是ECMA规范的定制和落实的流程繁琐而漫长,在规范落地实现前主流浏览器无法识别并运行新的代码规范,而babel可以实现将新的代码规范提前转换。
下载地址
用户评论