--- title: WeakMap.prototype.has() slug: Web/JavaScript/Reference/Global_Objects/WeakMap/has translation_of: Web/JavaScript/Reference/Global_Objects/WeakMap/has ---
{{JSRef}}

El mètode has() retorna un booleà indicant si un element amb una clau especificada existeix o no en l'objecte WeakMap.

Sintaxi

wm.has(key);

Paràmetres

key
Necessari. La clau de l'element a comprovar la seva presència de l'objecte WeakMap.

valor de retorn

Booleà
Retorna true si un element amb una clau especificada existeix en l'objecte WeakMap; en el cas contrari retornarà false.

Exemples

Utilitzar el mètode has

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

wm.has(window); // retorna true
wm.has("baz");  // retorna false

Especificacions

Especificació Estat Comentaris
{{SpecName('ES6', '#sec-weakmap.prototype.has', 'WeakMap.prototype.has')}} {{Spec2('ES6')}} Definició inicial

Compatibilitat amb navegadors

{{CompatibilityTable}}

Característica Chrome Firefox (Gecko) Internet Explorer Opera Safari
Suport bàsic 36 {{CompatGeckoDesktop("6.0")}} 11 23 7.1
Característica Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Suport bàsic {{CompatNo}} {{CompatGeckoMobile("6.0")}} {{CompatNo}} {{CompatNo}} 8

Notes específiques per a Firefox

Vegeu també