JavaScript Promiseの本 v2
Primer #jsprimer10 または、JavaScriptでウェブアプリケーションを書いた経験やNode.js でコマンドラインア プリやサーバサイドを書いたことがあれば、 どこかで見たことがある内容が出てくるかもし れません。 一部セクションではNode.js環境での話となるため、Node.jsについて軽くでも知っておくと より理解がしやすいと思います。 表記法 この書籍では短縮するために幾つかの表記を用いています。 (error) { // 取得失敗時の処理 throw error; } // 取得成功の処理 }); コールバック関数の引数には(エラーオブジェクト, 結果)が入る Node.js等JavaScriptでのコールバック関数の第一引数には Error オブジェクトを渡す というルールを用いるケースがあります。 このようにコールバックでの非同期処理もルールが統一されていた場合、コールバック関 resolveの 引数に入れる値には特に決まりはありませんが、コールバックと同様に次の処理へ渡したい 値を入れるといいでしょう。 (この値は then メソッドで受け取ることができます) Node.jsをやっている人は、コールバックを書く時に callback(error, response) と第 一引数にエラーオブジェクトを 入れることがよくあると思いますが、Promiseでは役割が r0 码力 | 137 页 | 1.17 MB | 1 年前3JavaScript Promiseの本 v1
だと思います。 または、JavaScriptでウェブアプリケーションを書いたことがある、 Node.js でコマンドライ ンアプリやサーバサイドを書いたことがあれば、 どこかで書いたことがあるような内容が出 てくるかもしれません。 一部セクションではNode.js環境での話となるため、Node.jsについて軽くでも知っておくと より理解がしやすいと思います。 表記法 この書籍では短縮するために幾つかの表記を用いています。 if(error){// 取得失敗時の処理 throw error; } // 取得成功の処理 }); コールバック関数の引数には(エラーオブジェクト, 結果)が入る Node.js等JavaScriptでのコールバック関数の第一引数には Error オブジェクトを渡す というルールを用いるケースがあります。 このようにコールバックでの非同期処理もルールが統一されていた場合、コールバック関 resolveの 引数に入れる値には特に決まりはありませんが、コールバックと同様に次の処理へ渡したい 値を入れるといいでしょう。 (この値は then メソッドで受け取ることができます) Node.jsをやっている人は、コールバックを書く時に callback(error, response) と第 一引数にエラーオブジェクトを 入れることがよくあると思いますが、Promiseでは役割が r0 码力 | 115 页 | 1.06 MB | 1 年前3
共 2 条
- 1
相关搜索词