[[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 => ...) ```