
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
極限まで単純化したPromiseのサブセット - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
極限まで単純化したPromiseのサブセット - Qiita
例外処理等はなく、とにかくthenableにすることだけに特化したPromiseのサブセットです。あまり実用的な... 例外処理等はなく、とにかくthenableにすることだけに特化したPromiseのサブセットです。あまり実用的な意味はありませんが、Promiseの内部の実装を理解する上で参考になればと思います。 const Promise = window.Promise || function Promise(executor) { const callbacks = []; let isResolved = false; let resolvedValue = null; const resolved = (value) => { isResolved = true; resolvedValue = value; callbacks.forEach(callback => callback(resolvedValue)) } const rejected = (err) => { callbacks