const map1 = new Map(); map1.set('0', 'foo'); map1.set(1, 'bar'); const iterator1 = map1.keys().sort();//error
keys возвращает итератор , а не массив. Итераторы не имеют Array.prototype.sort или эквивалента. Однако вы можете создать из него массив и отсортировать его:
keys
Array.prototype.sort
const result = [...map1.keys()].sort();
или
const result = Array.from(map1.keys()).sort();