babel babel初衷 在es6出现之后,由于此版本的巨大改变,给人们带来了很多革命性的技术支持,但是当时很多浏览器对es6支持有限,babel就是为了达到写最新的语法,可以在任意浏览器运行而出现的. 实现原理简介 babel本质就是输入新代码输出旧代码,它属于编译原理的应用具体过程如下: code -> AST 解析 modifyAST 修改 AST -> code 生成 原理由于是暂时入门,知道思想即可,以后再实践操作 语法编译 我们知道了其实babel是一个编译器,所有动作都会修改A…