Baseline Widely available *
The WeakRef()
constructor creates WeakRef
objects.
Note: WeakRef()
can only be constructed with new
. Attempting to call it without new
throws a TypeError
.
target
The target value the WeakRef should refer to (also called the referent). Must be an object or a non-registered symbol.
A new WeakRef
object referring to the given target value.
TypeError
Thrown if target
is not an object or a non-registered symbol.
See the main WeakRef
page for a complete example.
class Counter {
constructor(element) {
// Remember a weak reference to a DOM element
this.ref = new WeakRef(element);
this.start();
}
}
Specifications Browser compatibility See also
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4