We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
エラーファーストコールバック変更の背景は主に次のような点 #1449 #1444
fs/promises
dns/promises
現状のアウトライン
非同期処理:コールバック/Promise/Async Function 同期処理 非同期処理 非同期処理はメインスレッドで実行される 非同期処理と例外処理 エラーファーストコールバック [ES2015] Promise Promiseインスタンスの作成 Promise.prototype.thenとPromise.prototype.catch Promiseと例外 Promiseの状態 Promise.resolve Promise.reject Promiseチェーン Promiseチェーンで逐次処理 Promise.allで複数のPromiseをまとめる [Promise.race ](https://jsprimer.net/basic/async/#promise-race) [ES2017] Async Function Async Functionの定義 Async FunctionはPromiseを返す await式 Promiseチェーンをawait式で表現する Async Functionと組み合わせ Async Functionと反復処理 Promise APIとAsync Functionを組み合わせる await式はAsync Functionの直下でのみ利用可能 [ES2022] Module直下での[await式 ](https://jsprimer.net/basic/async/#await-expression) まとめ
これを次のようなイメージに書き換える
非同期処理:コールバック/Promise/Async Function 同期処理 非同期処理 非同期処理はメインスレッドで実行される (ここも再検討 非同期処理と例外処理 [ES2015] Promise Promiseインスタンスの作成 Promise.prototype.thenとPromise.prototype.catch Promiseと例外 Promiseの状態 Promise.resolve Promise.reject Promiseチェーン Promiseチェーンで逐次処理 Promise.allで複数のPromiseをまとめる [Promise.race ](https://jsprimer.net/basic/async/#promise-race) [🆕 コラム?] エラーファーストコールバック [ES2017] Async Function Async Functionの定義 Async FunctionはPromiseを返す await式 Promiseチェーンをawait式で表現する Async Functionと組み合わせ Async Functionと反復処理 Promise APIとAsync Functionを組み合わせる await式はAsync Functionの直下でのみ利用可能 [ES2022] Module直下での[await式 ](https://jsprimer.net/basic/async/#await-expression) まとめ
The text was updated successfully, but these errors were encountered:
エラーファーストコールバックはtry-catchの自動化はないスタイルと言い換えできる。 逆にunhandled rejectionの概念はないんだな
Sorry, something went wrong.
エラーファーストコールバックは章の最後におくのがいいかと。
promise asyncの流れの間に入れる必要があるとそうではない感じ。 2015より前の非同期処理というか。 コラムだけど、がっつりセクションぐらいの感覚かな
並行、並列の図は https://wavedrom.com/ を使って書けるかも。 メンテナンス性を考えると、テキストで書けた方が嬉しい。 書籍全体で統一感はないけど
Successfully merging a pull request may close this issue.
目的
エラーファーストコールバック変更の背景は主に次のような点 #1449 #1444
fs/promises
、dns/promises
、Fetch APIなどPromiseベースのAPIが提供されている現状のアウトライン
これを次のようなイメージに書き換える
現状のアウトライン
やること
The text was updated successfully, but these errors were encountered: