在 异步 主机 对象 代理 上 设置 属性 的 工作 方式 略 有 不同 。 Set 将 立即 返回 ， 返回 值为 将 设置 的 值 。 这 是 JavaScript 代理 对象 的 要求 。 如果 需要 异步 等待 属性 设置 为 & quot ; 完成 & quot ; ， 请 使用 setHostProperty 方法 ， 该 方法 将 返回 上述 承诺 。 同步 对象 属性 set 属性 在 设置 该 属性 之前 同步 地 阻止 。

Setting a property on an asynchronous host object proxy works slightly differently . The set returns immediately and the return value is the value that will be set . This is a requirement of the JavaScript Proxy object . If you need to asynchronously wait for the property set to complete , use the setHostProperty method which returns a promise as described above . Synchronous object property set property synchronously blocks until the property is set .
