Map.prototype.delete()

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

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