es6简介

ES6,全称ECMAScript 6.0,是JavaScript下一代的标准,发布的日期是2015年6月,到目前为止已经越来越广泛,越来越受广大前端爱好者欢迎。

babel转码器

Babel 是一个受欢迎的ES6转换器,可以将es6的语法转化为es5,这就意味着有了babel后,你就可以在程序中编写es6语法。

// 转码前

input.map(item => item + 1);

// 转码后

input.map(function (item) { return item + 1;});

通过命令行来进行babel的安装

npm install babel-cli -g

npm install babel-preset-es2015 --save

配置文件 .babellrc

babel的配置文件就是.babelrc,存放在项目的根目录中,使用babel的第一步就是配置此文件。

该文件用来设置转码规则和插件,基本格式如下

{

"presets":["es2015"] ,

"plugins": []

}             

你可能感兴趣的:(es6简介)