Table of Contents
Built-in error types
AggregateError()
CancellationError()
OperationalError()
TimeoutError()
Cancellation
.cancel()
Collections
.all()
.any()
.each()
.filter()
.map()
.mapSeries()
.props()
.reduce()
.some()
Promise.all()
Promise.any()
Promise.each()
Promise.filter()
Promise.map()
Promise.mapSeries()
Promise.props()
Promise.race()
Promise.reduce()
Promise.some()
Configuration
.done()
.suppressUnhandledRejections()
Async hooks
Promise.onPossiblyUnhandledRejection()
Promise.onUnhandledRejectionHandled()
Core
.bind()
.catch()
.error()
.finally()
.spread()
.then()
Core
new Promise()
Promise.bind()
Promise.join()
Promise.method()
Promise.reject()
Promise.resolve()
Promise.try()
Generators
Promise.coroutine()
Promise.coroutine.addYieldHandler()
Guides
Anti-patterns
Async Dialogs
Beginner's Guide
Benchmarks
Changelog
Coming from Other Languages
Coming from Other Libraries
Deprecated APIs
Error Explanations
Features
Getting Started
Installation
New in bluebird 3.0
Warning Explanations
What About Generators?
Why bluebird?
Why Performance?
Why Promises?
Working with Callbacks
Promisification
.asCallback()
Promise.fromCallback()
Promise.promisify()
Promise.promisifyAll()
Resource management
.disposer()
Promise.using()
Synchronous inspection
.isCancelled()
.isFulfilled()
.isPending()
.isRejected()
.reason()
.value()
PromiseInspection
Timers
.delay()
.timeout()
Promise.delay()
Utility
.call()
.catchReturn()
.catchThrow()
.get()
.reflect()
.return()
.tap()
.tapCatch()
.throw()
Promise.getNewLibraryCopy()
Promise.noConflict()
Promise.setScheduler()
中文
English
A
A
Serif
Sans
White
Sepia
Night
首页
API Docs
工具
首页
API Docs
工具
bluebird
/
3.7.2
/
api
/
Files
File Name
aggregateerror.html
all.html
any.html
ascallback.html
bind.html
built-in-error-types.html
call.html
cancel.html
cancellation.html
cancellationerror.html
catch.html
catchreturn.html
catchthrow.html
collections.html
core.html
deferred-migration.html
delay.html
disposer.html
done.html
each.html
environment-variables.html
error-management-configuration.html
error.html
filter.html
finally.html
generators.html
get.html
iscancelled.html
isfulfilled.html
ispending.html
isrejected.html
map.html
mapseries.html
new-promise.html
operationalerror.html
progression-migration.html
promise.all.html
promise.any.html
promise.bind.html
promise.config.html
promise.coroutine.addyieldhandler.html
promise.coroutine.html
promise.delay.html
promise.each.html
promise.filter.html
promise.fromcallback.html
promise.getnewlibrarycopy.html
promise.join.html
promise.longstacktraces.html
promise.map.html
promise.mapseries.html
promise.method.html
promise.noconflict.html
promise.onpossiblyunhandledrejection.html
promise.onunhandledrejectionhandled.html
promise.promisify.html
promise.promisifyall.html
promise.props.html
promise.race.html
promise.reduce.html
promise.reject.html
promise.resolve.html
promise.setscheduler.html
promise.some.html
promise.try.html
promise.using.html
promiseinspection.html
promisification.html
props.html
reason.html
reduce.html
reflect.html
resource-management.html
return.html
some.html
spread.html
suppressunhandledrejections.html
synchronous-inspection.html
tap.html
tapcatch.html
then.html
throw.html
timeout.html
timeouterror.html
timers.html
utility.html
value.html
Name
Bluebird
Version
3.7.2
Badge
Last Updated
2020-11-19T09:51:32Z