マンガでわかるJavaScriptのPromise

Xにポスト X@ruten 開発支援 開発/執筆依頼
公開:2024-11-15、更新:2024-11-15

第4話「コールバック関数のネスト」

今回は、コールバック関数のネストの問題について解説します。

マンガ

表紙
1
2
3:続く

コンテンツ紹介

この連載をまとめて 無料の電子書籍で読む PDF+コードをDLする
コンテンツを全て見る

テキスト原稿

# 1p 1) モフオ: 今回は コールバック関数の ネストの問題に ついて話すよ [モフオ] 2) ミア: そもそも ネストって何? ネス湖なら 知っているん だけど (ネッシーのポーズ) [ミア] ----- 3) モフオ: えー ネストは 入れ子の ことだよ 4) 入れ子 マトリョーシカ
# 2p 1) モフオ: さて コールバック関数を 「待ち時間のある処理」の 「終了時に呼び出す目的」で 使うとする 2) 待ち時間のある処理( コールバック関数 { 終わったあとの処理 } } ----- 3) モフオ: この前提で ファイルAを読み込んだあと ファイルBを読み込んで… みたいな処理が あったとするね 4) ファイルAを読み込む ▼ 終わったら ファイルBを読み込む ▼ 終わったら ファイルCを読み込む ▼ 終わったら ファイルDを読み込む ▼ 終わったら ファイルEを読み込む ▼ 終わったら ファイルFを読み込む ▼ 終わったら 処理をする
# 3p 1) モフオ: これを コールバック関数で 書くとこうなる 2) ミア: なんじゃ こりゃ! ----- 3) ファイルAを読み込む( コールバック関数 { ファイルBを読み込む( コールバック関数 { ファイルCを読み込む( コールバック関数 { ファイルDを読み込む( コールバック関数 { ファイルEを読み込む( コールバック関数 { ファイルFを読み込む( コールバック関数 { 終わったあとの処理 } ) } ) } ) } ) } ) } )

トップページに戻る
Cronus Crown(クロノス・クラウン)のトップページに戻る
(c)2002-2024 Cronus Crown (c)1997-2024 Masakazu Yanai
ご意見・お問い合わせはサイト情報 弊社への連絡までお願いします
個人情報の取り扱い、利用者情報の外部送信について