Transferable

Transferable 接口代表一个能在不同可执行上下文之间,列如主线程和 Worker 之间,相互传递的对象。

这是一个抽象接口,没有任何对象属于此类型。它也没有定义任何方法和属性;它只是一个标签,用来指示对象在特定场合下,比如如通过 Worker.postMessage() 方法传递到 Worker,是可用的。

备注:技术上,Transferable 接口已不复存在。但是,Transferable 对象的效用依旧存在,只是其实现被移到了更加底层的位置。(转而通过WebIDL 拓展属性 [Transferable] 实现)。

ArrayBufferMessagePortImageBitmap 实现了此接口。

属性

Transferable 接口没有实现或继承任何属性。

方法

Transferable 接口没有实现或继承任何方法。

规范

规范 状态 评语
HTML Living Standard
Transferable
Living Standard 使用 Web IDL 拓展属性 [Transferable] 代替 Transferable 接口
HTML5
Transferable
Recommendation 初始定义。

浏览器兼容性

BCD tables only load in the browser

参见