サルでもわかるWEBプログラミング

フリーソフトのみでホームページ作成

ユーザ用ツール

サイト用ツール


00.javascript:01.同期処理と非同期処理


差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
最新のリビジョン 両方とも次のリビジョン
00.javascript:01.同期処理と非同期処理 [2020/11/26]
adash333 [onload]
00.javascript:01.同期処理と非同期処理 [2020/12/01]
adash333 [async/await]
行 1: 行 1:
 ====== 01.JavaScriptの同期処理と非同期処理 ====== ====== 01.JavaScriptの同期処理と非同期処理 ======
- ---//2019/09/16 更新//+[[00.javascript:index.html|JavaScriptの個人的に気になるところ]]
  
 個人的に、setInterval, Promise, async, awaitという文字列が出てきた瞬間にお手上げです!コールバックとか非同期処理という言葉も見たくありません! 個人的に、setInterval, Promise, async, awaitという文字列が出てきた瞬間にお手上げです!コールバックとか非同期処理という言葉も見たくありません!
行 6: 行 6:
 しかし、避けて通れなさそうなので、可能な範囲でまとめてみたいと思います。 しかし、避けて通れなさそうなので、可能な範囲でまとめてみたいと思います。
  
-===== 同期処理はマルチタスク、非同期処理は1つずつ順番に処理 =====+===== 同期処理と非同期処理とは? ===== 
 + 
 +同期処理はマルチタスク、非同期処理は1つずつ順番に処理、、、でもない?
  
 2つ以上の処理を実行するとき、同期処理と非同期処理の2つの方式があります。 2つ以上の処理を実行するとき、同期処理と非同期処理の2つの方式があります。
行 386: 行 388:
 JavaScript Promiseの本 JavaScript Promiseの本
 azu azu
-→わかりやすいです。必見かも+→わかりやすいです。<wrap hi>必見です。</wrap>繰り返し読んで写経すると非同期処理が怖くなくなりそうです
  
 https://rightcode.co.jp/blog/information-technology/javascript-promise https://rightcode.co.jp/blog/information-technology/javascript-promise
行 454: 行 456:
 JavaScript Promiseの本 JavaScript Promiseの本
 azu azu
 +
 +https://qiita.com/saka212/items/9b6cfe06b464580c2ee6
 +@saka212
 +2020年05月05日に更新
 +Promiseとthenのメソッドチェーン(直列・並列・値の受け取り・引数)
 +
 +
 +https://sbfl.net/blog/2019/02/08/javascript-callback-func/
 +JavaScriptの「コールバック関数」とは一体なんなのか
 +2019/02/08
 +
 +
 +
  
  
行 668: 行 683:
 夏目祐樹 夏目祐樹
 2020.09.09 2020.09.09
 +
 +https://qiita.com/uhyo/items/0e2e9eaa30ec2ff05260
 +@uhyo
 +2020年07月30日に更新
 +top-level awaitがどのようにES Modulesに影響するのか完全に理解する
 +
 +===== fetch =====
 +
 +https://kde.hateblo.jp/entry/2018/10/22/010811
 +【JavaScript基礎】Fetch APIの基礎
 +20181022
 +
 +
 +fetch(...) の結果は、 Promiseオブジェクトして返ってくる
 +
 +
 +https://qiita.com/sotasato/items/31be24d6776f3232c0c0
 +@sotasato
 +2020年11月04日に更新
 +JavaScriptのFetch API について
 +
 +
 +
  
  
行 686: 行 724:
 ...... ......
 </code> </code>
 +
 +
 +===== async/await =====
 +
 +https://i-doctor.sakura.ne.jp/web/doku.php?id=00.javascript:01.%E5%90%8C%E6%9C%9F%E5%87%A6%E7%90%86%E3%81%A8%E9%9D%9E%E5%90%8C%E6%9C%9F%E5%87%A6%E7%90%86
 +非同期処理
 +
 +https://azu.github.io/promises-book/
 +JavaScript Promiseの本
 +azu
 +
 +
 +
 +
 +
 +
  
 ===== TensorFlow.js ===== ===== TensorFlow.js =====


00.javascript/01.同期処理と非同期処理.txt · 最終更新: 2021/10/07 by adash333