WeakMap.prototype.delete()

O mĂ©todo delete() remover o elemento especificado ou setado a partir de um objeto instanciado do WeakMap.

Sintaxe

wm.delete(key);

ParĂąmetros

chave(key)
Requerido. A chave(key) do elemento a ser removido do objeto instanciado do WeakMap.

Valores retornados

true se o emento do objeto do WeakMap tenha sido removido com sucesso. false se a chave(key) nĂŁo for encontrada no WeakMap ou se a chave(key) nĂŁo for um objeto.

Examplos

Usando o mĂ©todo delete 

var wm = new WeakMap();
wm.set(window, 'foo');

console.log(wm.delete(window)); // Returna true. Removido com sucesso.

wm.has(window);    // Returna false. O objeto window nĂŁo Ă© mais pertecente ao WeakMap.

EspecificaçÔes

Compatibilidade com os navegadores

BCD tables only load in the browser

Ver também