We're looking for a person or people to help audit MDN to find places we could speed up. Is this you or someone you know? Check out the RFP: https://mzl.la/2IHcMiE

This is a new technology, part of the ECMAScript 2015 (ES6) standard.
This technology's specification has been finalized, but check the compatibility table for usage and implementation status in various browsers.


A propriedade WeakMap.prototype representa o prototype fara o construtor WeakMap.

Property attributes of WeakMap.prototype
Writable no
Enumerable no
Configurable no


Instâncias WeakMap herdam de WeakMap.prototype. Você pode usar o objeto prototype do construtor para adicionar propriedades ou métodos para todas as instâncias WeakMap.


Retorna a função construtora das instâncias, neste caso a própria WeakMap.


Remove todos os pares chave/valor do objeto WeakMap
Remove qualquer valor associado à  keyWeakMap.prototype.has(key) e retorna false após.
Retorna o valor associado a key, ou undefined se nenhum existir.
Retorna um Boolean verificando se há algum valor associado a key no objeto WeakMap ou não.
WeakMap.prototype.set(key, value)
Configura um valor para key no objeto WeakMap. Retorna undefined.


Especificação Status Comentário
ECMAScript 2015 (6th Edition, ECMA-262)
The definition of 'WeakMap.prototype' in that specification.
Padrão Especificação inicial.

Compatibilidade de browsers 

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Recurso Chrome Firefox (SpiderMonkey) Internet Explorer Opera Safari
Suporte básico (Yes) 6.0 (6.0) 11 Não suportado Não suportado
Recurso Android Firefox Mobile (SpiderMonkey) IE Mobile Opera Mobile Safari Mobile
Suporte básico Não suportado 6.0 (6.0) Não suportado Não suportado Não suportado

Notas para o Chrome

  • O recurso é ativado por preferência. Em chrome://flags ative "Enable Experimental JavaScript".

Veja também

Etiquetas do documento e colaboradores

 Colaboradores desta página: teoli, gabrielrubens
 Última atualização por: teoli,