[[Promise (JavaScript)|Promise]]の処理を直列処理として扱うため、完了のタイミングごとに[[Promise.prototype.then (JavaScript)|Promise.prototype.then]]や[[Promise.prototype.catch (JavaScript)|Promise.prototype.catch]]で後続処理を定義する[[メソッドチェーン]]のこと。
```js
createPromise()
.then(x => ...)
.then(x => ...)
.catch(x => ...)
.finally(x => ...)
```