Toggle navigation
Babel
Learn ES2015
Setup
Usage
Options
babelrc
CLI
Require Hook
API
Polyfill
Runtime
Modules
Experimental
Browser
JSX
Advanced
Plugins
Transformers
Caveats
Loose mode
External helpers
Try it out
FAQ
Community
Blog
Twitter
GitHub
Experimental
Loose mode
High compliancy
Evaluate
Examples:
Arrows
Classes
Enhanced Object Literals
Template Strings
Destructuring
Default + Rest + Spread
Let + Const
Iterators + For..Of
Generators
Comprehensions
Unicode
Modules
Module Loaders
Map + Set + WeakMap + WeakSet
Proxies
Symbols
Subclassable Built-ins
Math + Number + String + Object APIs
Binary and Octal Literals
Promises
Reflect API
Tail Calls