您当前的位置: 首页 >  前端

充电系列:写给大前端同学的 Babel 原理解析

蔚1 发布时间:2019-07-02 03:35:53 ,浏览量:2

Babel 为当前最流行的代码 JavaScript 编译器了,主要用于将 ECMAScript 2015+ 版本的代码转换为低版本兼容的 JavaScript 语法(比如箭头函数)。大名鼎鼎的 Taro 也是利用 Babel 将 JSX 语法转化成小程序模板。本 Chat 将跟大家一起揭开 Babel 的神秘面纱,知其然亦知其所以然。

本 Chat 内容:

  1. 灵魂三连:是什么、为什么、怎样用;
  2. 基础概念解析:编译原理解析、词法分析、语法分析、AST(抽象语法树);
  3. 手写一个简易 Babel,支持箭头函数转化成 ES5 支持的 function 函数,把学到的知识点落地;

雄关漫道真如铁,而今迈步从头越。充好电,一起迎接新的挑战~

阅读全文: http://gitbook.cn/gitchat/activity/5cf35cc8cf8672351cd2536d

您还可以下载 CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。

FtooAtPSkEJwnW-9xkCLqSTRpBKX

关注
打赏
1688896170
查看更多评论

蔚1

暂无认证

  • 2浏览

    0关注

    4645博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0557s