我刚在一个项目中第一次使用Typescript。
我想使用Map()来组织一个小的键值对数组。
不幸的是,当使用gulp和gulp-typescript编译typescript到普通的ES5 JavaScript时,Map()仍然存在。我需要这段代码在ie9中工作。
目前阶段有任何建议将不胜感激。
我刚在一个项目中第一次使用Typescript。
我想使用Map()来组织一个小的键值对数组。
不幸的是,当使用gulp和gulp-typescript编译typescript到普通的ES5 JavaScript时,Map()仍然存在。我需要这段代码在ie9中工作。
目前阶段有任何建议将不胜感激。
Map
是 ES6 的一部分,与 TypeScript 无关。
如果你想在 ES5 环境下使用 Map
,你应该包含一个适当的 polyfill。
我的前两个想法是:
es6-map
模块core-js
通用 ES6 polyfill 库 中的 core-js/es6/map