温馨提示:本站仅提供公开网络链接索引服务,不存储、不篡改任何第三方内容,所有内容版权归原作者所有
AI智能索引来源:http://www.bun.com/reference/node/http/IncomingMessage/reduce
点击访问原文链接

IncomingMessage.reduce method | Node.js http module | Bun

IncomingMessage.reduce method | Node.js http module | BunBuildDocsReferenceGuidesBlogDiscord/node:http/IncomingMessage/reduceMreduce

Search the reference...

/

BuildDocsReferenceGuidesBlogDiscord/node:http/IncomingMessage/reduceMreduce

method

http.IncomingMessage.reducereduceT>(fn: (previous: any, data: any, options?: Abortable) => T): PromiseT>;This method calls fn on each chunk of the stream in order, passing it the result from the calculation on the previous element. It returns a promise for the final value of the reduction.

If no initial value is supplied the first chunk of the stream is used as the initial value. If the stream is empty, the promise is rejected with a TypeError with the ERR_INVALID_ARGS code property.

The reducer function iterates the stream element-by-element which means that there is no concurrency parameter or parallelism. To perform a reduce concurrently, you can extract the async function to readable.map method.

@param fna reducer function to call over every chunk in the stream. Async or not.

@returnsa promise for the final value of the reduction.

reduceT>(fn: (previous: T, data: any, options?: Abortable) => T,initial: T,options?: Abortable): PromiseT>;This method calls fn on each chunk of the stream in order, passing it the result from the calculation on the previous element. It returns a promise for the final value of the reduction.

If no initial value is supplied the first chunk of the stream is used as the initial value. If the stream is empty, the promise is rejected with a TypeError with the ERR_INVALID_ARGS code property.

The reducer function iterates the stream element-by-element which means that there is no concurrency parameter or parallelism. To perform a reduce concurrently, you can extract the async function to readable.map method.

@param fna reducer function to call over every chunk in the stream. Async or not.

@param initialthe initial value to use in the reduction.

@returnsa promise for the final value of the reduction.

Resources

ReferenceDocsGuidesDiscordMerch StoreGitHubBlog 

Toolkit

RuntimePackage managerTest runnerBundlerPackage runner

Project

Bun 1.0Bun 1.1Bun 1.2Bun 1.3RoadmapContributingLicenseBaked with ❤️ in San Francisco

We're hiring →

智能索引记录