Babel从入门到使用

1.认识Babel

        首先呢,我们来看一下Babel的官网:https://babeljs.io/ ,官网中给出的官方解释是:Babel is a JavaScript compiler.Use next generation JavaScript, today.(Babel是一个JS的编译器。有了Babel之后,我们就可以使用下代的JS了。)也就是说Babel是可以将ES6代码编译成ES5或者更早的版本,这样就可以不用考虑浏览器的兼容性问题了。

2.使用Babel

        在官网中点击Try it out ,亲自来试试Babel的编译吧!

可以看到:Babel成功将let、const、class、箭头函数转换为ES5的var、构造函数了,这样浏览器就可以成功识别ES6新增的语法,注意是语法。而Map、Set、Promise这种全局对象和新增的方法(Array.from、Object.assign)都会被原封不动的保留下来。是他引入了一些模块,实现了相同的方法,将其引入到老版本中,就相当于老版本也支持了。

总结:

Babel本身可以编译ES6大部分语法&#

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值