? : ), )if 语句do-while 语句while 语句for 语句for-in、for-of 和 for-await-of 语句continue 语句break 语句return 语句with 语句switch 语句throw 语句try 语句debugger 语句?uem/p1-90`WeakRef
extends 子句中的值。希望继承指定 WeakRef 行为的子类WeakRef super 调用,以创建并初始化具有支持 WeakRef.prototype 内置方法所必需内部状态的子类实例。
调用时,此函数执行以下步骤:
WeakRef.prototype 的初始值是
此属性具有特性 { [[Writable]]:
WeakRef 原型对象:
WeakRef.prototype.constructor 的初始值是
调用时,此方法执行以下步骤:
如果
let target = { foo() {} };
let weakRef = new WeakRef(target);
// ... 稍后 ...
if (weakRef.deref()) {
weakRef.deref().foo();
}
在上述示例中,如果第一次 deref 的求值结果不是
此属性具有特性 { [[Writable]]:
此
FinalizationRegistry
extends 子句中的值。希望继承指定 FinalizationRegistry 行为的子类FinalizationRegistry super 调用,以创建并初始化具有支持 FinalizationRegistry.prototype 内置方法所必需内部状态的子类实例。
调用时,此函数执行以下步骤:
FinalizationRegistry.prototype 的初始值是
此属性具有特性 { [[Writable]]:
FinalizationRegistry 原型对象:
FinalizationRegistry.prototype.constructor 的初始值是
调用时,此方法执行以下步骤:
调用时,此方法执行以下步骤:
此属性具有特性 { [[Writable]]: