This page was translated from English by the community.Learn more and join the MDN Web Docs community.
WeakSet.prototype.add()
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since сентябрь 2015 г..
Методadd() добавляет новый объект в конец объекта WeakSet.
In this article
Синтаксис
ws.add(value);
Параметры
- value
Обязателен. Объект, добавляемый в WeakSet.
Примеры
>Использование метода add
js
var ws = new WeakSet();ws.add(window); // добавляет объект window в WeakSetws.has(window); // true// Weakset принимает в качестве параметров только объектыws.add(1);// результат в Chrome: "TypeError: Invalid value used in weak set"// результат в Firefox: "TypeError: 1 is not a non-null object"Спецификации
| Specification |
|---|
| ECMAScript® 2026 Language Specification> # sec-weakset.prototype.add> |