worker.isMarkedAsUntransferable(object)


检查对象是否被标记为不可使用 markAsUntransferable() 转移。

¥Check if an object is marked as not transferable with markAsUntransferable().

const { markAsUntransferable, isMarkedAsUntransferable } = require('node:worker_threads');

const pooledBuffer = new ArrayBuffer(8);
markAsUntransferable(pooledBuffer);

isMarkedAsUntransferable(pooledBuffer);  // Returns true. 

浏览器中没有与此 API 等效的 API。

¥There is no equivalent to this API in browsers.