Map.prototype.delete()

O método delete() remove o elemento específico do objeto Map através de sua chave.

Experimente

Sintaxe

js
delete key;

Parâmetros

key

A chave do elemento que será removido do objeto Map.

Valor retornado

true se o elemento do Map existia e foi removido, ou false se o elemento não existe.

Exemplos

Usando o delete()

js
var myMap = new Map();
myMap.set("bar", "foo");

myMap.delete("bar"); // Retorna true. Removido com sucesso.
myMap.has("bar"); // Retorna false. O elemento "bar" não está mais presente

Especificações

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

Compatibilidade com navegadores

BCD tables only load in the browser

Veja também