babel
文章平均质量分 69
尼古拉斯-托尔斯泰-赵四
喜欢用笔记本的我,转用博客记录自己的学习成长之路~~~
展开
-
bebel抽象语法树(AST)中js节点名称
babel代码解析成抽象语法树:在线工具FunctionDeclaration(函数声明)function a() {}FunctionExpression(函数表达式)var a = function() {}ArrowFunctionExpression(箭头函数表达式)()=>{}(此处可以思考:为什么没有箭头函数声明,以及Declaration和Expression的区别)AwaitExpression(await表达式)async function a () { await原创 2021-01-31 23:55:54 · 259 阅读 · 0 评论 -
用babel将es6转换成es5
ECMAScript 6(ES6)的发展速度非常之快,但现代浏览器对ES6新特性支持度不高,所以要想在浏览器中直接使用ES6的新特性就得借助别的工具来实现。Babel是一个广泛使用的转码器,babel可以将ES6代码完美地转换为ES5代码,所以我们不用等到浏览器的支持就可以在项目中使用ES6的特性。babel 6与之前版本的区别:之前版本只要安装一个babel就可以用了,所以之前的版本包含了一大堆原创 2016-07-19 18:20:01 · 62004 阅读 · 2 评论