语法
js
new WeakRef(target)
参数
目标-
WeakRef 应该引用的目标值(也称为被引用对象)。必须是一个对象或者一个 未注册的 Symbol。
返回值
一个引用了给定目标值的新 WeakRef 对象。
异常
TypeError-
如果
target不是一个对象或者一个 未注册的 Symbol,则会抛出此错误。
示例
创建一个新的 WeakRef 对象
完整的示例请参见主 WeakRef 页面。
js
class Counter {
constructor(element) {
// Remember a weak reference to a DOM element
this.ref = new WeakRef(element);
this.start();
}
}
规范
| 规范 |
|---|
| ECMAScript® 2026 语言规范 # sec-weak-ref-constructor |
浏览器兼容性
加载中…