我无法找到Babel编译器无法编译的一组已定义的功能。我知道有babel-polyfill和core.js但是我需要知道bab20编译器无法编译的es2015功能的确切名称。
任何帮助都将不胜感激。
由于
答案 0 :(得分:3)
有一个令人惊叹的网站,可以为您提供有关浏览器兼容性,浏览器甚至移动支持的所有信息。
拥有look at this。
第二栏是Babel。类别在左侧。如果你点击小右箭头符号,你甚至可以看到提供合规性的测试 - 我认为这是一个神话般的功能!
Babel的最新版本提高了他们的数量。在最新之前它刚刚超过50%。现在它们是71%(2017年2月21日)。
您甚至可以切换到仍然缺乏ES5支持,或通过前沿变化(2016 +)展望未来。
就core.js polyfills而言,this link提供了所提供的功能支持的索引。这在功能方面有所突破,如果您导航到其中一个,您将进入提供新功能的模块列表。这些模块中的每一个都可以单独打包,因此如果需要考虑脚本的大小,您可以选择所需的模块。有关仅使用所选模块的详细信息,请参阅this link。