当前位置:  首页>> 技术小册>> babel入门指南

Babel是一个广泛使用的转码器,可以将ES6代码转为ES5代码,从而在现有环境执行。
这意味着,你可以现在就用ES6编写程序,而不用担心现有环境是否支持。下面是一个例子。

  1. // 转码前
  2. input.map(item => item + 1);
  3. // 转码后
  4. input.map(function (item) {
  5. return item + 1;
  6. });

上面的原始代码用了箭头函数,这个特性还没有得到广泛支持,Babel将其转为普通函数,就能在现有的JavaScript环境执行了。


该分类下的相关小册推荐:

暂无相关推荐.