Map.prototype.keys()

O método keys() retorna um novo objeto iterador que contém as chaves de cada elemento dentro do objeto Map na ordem em que foram inseridos.

Experimente

Sintaxe

keys()

Valor retornado

Um novo objeto Map iterador.

Exemplos

Usando keys()

var myMap = new Map();
myMap.set('0', 'foo');
myMap.set(1, 'bar');
myMap.set({}, 'baz');

var mapIter = myMap.keys();

console.log(mapIter.next().value); // "0"
console.log(mapIter.next().value); // 1
console.log(mapIter.next().value); // Object

Especificações

Specification
ECMAScript Language Specification
# sec-map.prototype.keys

Compatibilidade com navegadores

BCD tables only load in the browser

Veja também