new TransformStream([transformer[, writableStrategy[, readableStrategy]]])
-
transformer
<Object>-
start
<Function> 创建TransformStream
时立即调用的用户定义函数。¥
start
<Function> A user-defined function that is invoked immediately when theTransformStream
is created.-
controller
<TransformStreamDefaultController> -
返回:
undefined
或用undefined
实现的 promise¥Returns:
undefined
or a promise fulfilled withundefined
-
-
transform
<Function> 一个用户定义的函数,它接收并可能修改写入transformStream.writable
的数据块,然后再将其转发到transformStream.readable
。¥
transform
<Function> A user-defined function that receives, and potentially modifies, a chunk of data written totransformStream.writable
, before forwarding that on totransformStream.readable
.-
chunk
<any> -
controller
<TransformStreamDefaultController> -
返回:
undefined
兑现的 promise。¥Returns: A promise fulfilled with
undefined
.
-
-
flush
<Function> 在TransformStream
的可写端关闭之前立即调用的用户定义函数,表示转换过程结束。¥
flush
<Function> A user-defined function that is called immediately before the writable side of theTransformStream
is closed, signaling the end of the transformation process.-
controller
<TransformStreamDefaultController> -
返回:
undefined
兑现的 promise。¥Returns: A promise fulfilled with
undefined
.
-
-
readableType
<any>readableType
选项保留供将来使用,并且必须是undefined
。¥
readableType
<any> thereadableType
option is reserved for future use and must beundefined
. -
writableType
<any>writableType
选项保留供将来使用,并且必须是undefined
。¥
writableType
<any> thewritableType
option is reserved for future use and must beundefined
.
-
-
writableStrategy
<Object>-
highWaterMark
<number> 应用背压之前的最大内部队列大小。¥
highWaterMark
<number> The maximum internal queue size before backpressure is applied. -
size
<Function> 一个用户定义的函数,用于标识每个数据块的大小。¥
size
<Function> A user-defined function used to identify the size of each chunk of data.
-
-
readableStrategy
<Object>-
highWaterMark
<number> 应用背压之前的最大内部队列大小。¥
highWaterMark
<number> The maximum internal queue size before backpressure is applied. -
size
<Function> 一个用户定义的函数,用于标识每个数据块的大小。¥
size
<Function> A user-defined function used to identify the size of each chunk of data.
-