Babel下的ES6兼容性与规范

Posted Blog of Eric Wu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Babel下的ES6兼容性与规范相关的知识,希望对你有一定的参考价值。

转载自:http://imweb.io/topic/561f9352883ae3ed25e400f5

ES6新特性在Babel下的兼容性列表

ES6特性兼容性
箭头函数 支持
类的声明和继承 部分支持,IE8不支持
增强的对象字面量 支持
字符串模板 支持
解构 支持,但注意使用方式
参数默认值,不定参数,拓展参数 支持
let与const 支持
for of IE不支持
iterator, generator 不支持
模块 module、Proxies、Symbol 不支持
Map,Set 和 WeakMap,WeakSet 不支持
Promises、Math,Number,String,Object 的新API 不支持
export & import 支持
生成器函数 不支持
数组拷贝 支持

在es6的新特性中,复杂结构的仍然不支持对es5转换的兼容。更多内容移步至原文。

以上是关于Babel下的ES6兼容性与规范的主要内容,如果未能解决你的问题,请参考以下文章

为啥说Babel将推动JavaScript的发展

Babel介绍

Babel 入门

Babel 入门

web前端练习21----使用babel,让es6兼容所有的浏览器

使用 Grunt-Babel 使 ES6 Internet Explorer 11 兼容