我第一次在项目中开始使用Typescript。
我真的想使用Map()来组织一小组键值对。
不幸的是,当打字稿(使用gulp和gulp-typescript)编译为vanilla时,ES5 JavaScript,Map()仍然存在。我需要这个代码才能在ie9中工作。
现阶段的任何建议都将不胜感激。
答案 0 :(得分:6)
Map
是ES6的一部分,与TypeScript无关。
如果你想在ES5环境中使用Map
,你应该包括一个合适的polyfill。
我的前两个想法是:
es6-map
module core-js
generic ES6 polyfill library 的core-js/es6/map
答案 1 :(得分:2)