Babel
Babel is a JavaScript compiler.
Use next generation JavaScript, today.
Babel是一个工具链,主要用于在旧的浏览器或环境中将ECMAScript 2015+代码转换为向后兼容的JavaScript版本。
简单的例子
ES6 语法:
let yourTurn = "Type some code in here!";
实际输出:
var yourTurn = "Type some code in here!";
浏览器版本
<head>
<meta charset="utf-8"/>
<!-- 解决 es6 语法问题-->
<script src="https://unpkg.com/babel-standalone@6.15.0/babel.min.js"></script>
<!-- <script src="https://cdnjs.cloudflare.com/ajax/libs/babel-standalone/6.4.4/babel.min.js"></script>-->
</head>
<body>
引入这个就可以使用 ES6 的语法了。