WeakRef() constructor
Baseline
Widely available
*
This feature is well established and works across many devices and browser versions. It’s been available across browsers since April 2021.
* Some parts of this feature may have varying levels of support.
Constructor WeakRef() tạo các đối tượng WeakRef.
Cú pháp
js
new WeakRef(target)
Tham số
target-
Giá trị target mà WeakRef sẽ tham chiếu đến (còn được gọi là referent). Phải là một đối tượng hoặc một symbol không đăng ký.
Giá trị trả về
Một đối tượng WeakRef mới tham chiếu đến giá trị target đã cho.
Ngoại lệ
TypeError-
Được ném ra nếu
targetkhông phải là đối tượng hoặc symbol không đăng ký.
Ví dụ
>Tạo đối tượng WeakRef mới
Xem trang WeakRef chính để có ví dụ đầy đủ.
js
class Counter {
constructor(element) {
// Remember a weak reference to a DOM element
this.ref = new WeakRef(element);
this.start();
}
}
Đặc tả kỹ thuật
| Thông số kỹ thuật |
|---|
| ECMAScript® 2027 Language Specification> # sec-weak-ref-constructor> |