--- title: WeakMap.prototype.has() slug: Web/JavaScript/Reference/Global_Objects/WeakMap/has translation_of: Web/JavaScript/Reference/Global_Objects/WeakMap/has ---
O método has()
retorna um booleano indicando se um elemento com a chave especificada existe no objeto WeakMap
ou não.
{{EmbedInteractiveExample("pages/js/weakmap-prototype-has.html")}}
wm.has(chave);
WeakMap
.true
se um elemento com a chave especificada existir no objeto WeakMap
. Caso contrário, retorna false
.has
var wm = new WeakMap(); wm.set(window, 'foo'); wm.has(window); // retorna true wm.has('baz'); // retorna false
Specification | Status | Comment |
---|---|---|
{{SpecName('ES2015', '#sec-weakmap.prototype.has', 'WeakMap.prototype.has')}} | {{Spec2('ES2015')}} | Initial definition. |
{{SpecName('ESDraft', '#sec-weakmap.prototype.has', 'WeakMap.prototype.has')}} | {{Spec2('ESDraft')}} |
{{Compat("javascript.builtins.WeakMap.has")}}