首页 > 解决方案 > 如何在IE11中获取地图的第一个键和值

问题描述

IE11 的香草替代品是什么:

Map myMap = new Map();
...
let firstKey = myMap.keys().next().value;
let firstVector = myMap.values().next().value;

这些也不起作用:

let keys = myMap.keys();
let firstKey = keys[0];
let firstVector = Object.values(myMap)[0];

标签: javascript

解决方案


你可以试试polyfill。使用 webpack 和 Encore,你可以做到。

教程: https ://symfonycasts.com/screencast/webpack-encore/babel-polyfills

在代码之前添加 core-js polyfill。


推荐阅读