Это похоже на проблему с циклом ECMAScript 6 «for-of» в Microsoft Edge. В самом деле, когда я петля с [ключом, значение] пары, Краем возвращает эту ошибку: SCRIPT1010: ожидаемый идентификаторECMAScript 6 цикл «for-of» в Microsoft Edge
Например, при коде ниже:
var myMap = new Map();
myMap.set(0, 'zero');
myMap.set(1, 'one');
for (var [key, value] of myMap.entries()) {
console.log(key + ' = ' + value);
}
Части коды от https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map#Iterating_Maps_with_for..of
И я использую Edge 25.10586.0.0 для его проверки.
Любая идея?
первую очередь, какая версия края вы используете? – havenchyk
wait, что такое myMap?) – havenchyk
Кажется, что в Microsoft Edge работает нормально 38.14393.0.0: https://jsfiddle.net/jfriend00/cu1gfgy6/ – jfriend00