--- title: WeakSet.prototype.has() slug: Web/JavaScript/Reference/Global_Objects/WeakSet/has tags: - ECMAScript6 - JavaScript - Method - Prototype - WeakSet translation_of: Web/JavaScript/Reference/Global_Objects/WeakSet/has ---
{{JSRef("Global_Objects", "WeakSet")}}

Метод has() определяет, содержит ли WeakSet определённый элемент, возвращая в зависимости от этого true или false. 

Синтаксис

ws.has(value);

Параметры

value
Обязателен. Искомый объект.

Возвращаемое значение

Boolean
Если объект был найден в WeakSet вернёт true, иначе false.

Примеры

Использование метода has 

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

mySet.has(window);  // вернёт true
mySet.has(obj);     // вернёт false

Спецификации

{{Specifications}}

Совместимость с браузерами

{{Compat}}

Смотрите также