--- title: WeakMap.prototype.has() slug: Web/JavaScript/Referencia/Objetos_globales/WeakMap/has tags: - ECMAScript6 - JavaScript - Method - Protocols - WeakMap translation_of: Web/JavaScript/Reference/Global_Objects/WeakMap/has ---
El método has()
devuelve un boleano indicando ya sea, si el elemento con la llave específica existe o no en el objeto WeakMap
.
wm.has(key);
WeakMap
.true
si el elemento con la llave específica existe en el objeto WeakMap
; de no encontrarse, devolverá false
.has
var wm = new WeakMap(); wm.set(window, 'foo'); wm.has(window); // Devuelve true wm.has('baz'); // Devuelve false
Especificación | Estado | Comentarios |
---|---|---|
{{SpecName('ES2015', '#sec-weakmap.prototype.has', 'WeakMap.prototype.has')}} | {{Spec2('ES2015')}} | Definición inicial. |
{{SpecName('ESDraft', '#sec-weakmap.prototype.has', 'WeakMap.prototype.has')}} | {{Spec2('ESDraft')}} |
{{Compat("javascript.builtins.WeakMap.has")}}