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

El mètode has() retorna un booleà indicant si un objecte existeix o no en unmethod returns a boolean indicating whether an object exists in a WeakSet or not.

Sintaxi

ws.has(valor);

Paràmetres

valor
Necessari. L'objecte a comprovar la seva presència en WeakSet.

Valor de retorn

Booleà
Retorna true si un element amb el valor especificat existeix en l'objecte WeakSet; en el cas contrari retornarà false.

Exemples

Utilitzar el mètode has

var ws = new WeakSet();
var obj = {};
ws.add(window);

mySet.has(window);  // retorna true
mySet.has(obj);     // retorna false

Especificacions

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

Compatibilitat amb navegadors

{{CompatibilityTable}}

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

Vegeu també