标签: javascript ecmascript-6 babel
查看Map文档,看起来它在IE11中并不完全支持:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map
Babel是否将Map.set和Map.get转换为IE的功能?
答案 0 :(得分:2)
简单的部分是弄清楚不同的转发器和浏览器支持什么。有关此信息,请参阅this link。例如,你可以看到IE11支持Map的哪个部分,当然还有Babel支持的内容(对于使用polyfill的Map来说非常好 - 见下文)。只需单击左列中的“地图”,即可将其展开为支持该功能所需功能的详细列表。
诀窍在于弄清楚Babel需要哪些插件,根据他们的文档,它需要babel polyfill:
通过polyfill支持为了支持Maps,Sets,WeakMaps和 在所有环境中都必须包含Babel polyfill。
您可以看到babel文档here