TIL、7週目木曜日


起床時間は8時運動時間は30分!
水曜日はお誕生日なので、授業がありません.JSONと非同期を復習し、木曜日の進捗を予習しました.
今週はもうすぐ終わります時間が経つのが早すぎて...
前回の授業では非同期モータにスプレーをかけました.火曜日とフェルは苦しい時間を過ごし、休日に復習し、予習後の木曜日に時間通りに噴霧剤を完成することを約束した.幸いなことに、二人とも勉強して輝かしい成長を遂げました…!1時間半でpart-3が完成し、整理時間が出来ました.

fetch API


非同期リクエストに代表され、ネットワークを例に挙げます.fetch APIを介して情報を受信し、時刻が変化する天気やニュースなどの情報を動的に受信する.
直接URLを受信して使うと全てのデータを受け取っていないのでそしてこれを慈悲として受け入れます.ストリームが完了するまでjson()でデータを読み出します.次にPromiseに戻り、必要なオブジェクトにデータを入れたり、加工したりします.
return fetch(URL)
	.then(data1 => data.json())
    .then(data2 => obj.news=data2)
多分この形で...

Event loop


活動サイクルは面接でよくあるウェルカム質問です.
node.jsは、非同期を実現するために同期実行を推奨します.イベントループを使用して非同期を作成します.
[ one loop ]
  • 呼び出しスタック:同期呼び出しの関数を確立します.
  • バックグラウンド:同期運転、
  • 技術ヒント:実行終了の順に入れる.
  • コールスタック:その後、コールスタックに順次再スタックされる.
  • フェアさんは資料構造の印刷版に疑問があると言って説明した.以前のフェアから説明を受けた立場なので、ちゃんと説明できるかと思いましたが、成功しました!幸いです.今はまだ確定していないので、人に間違った知識を教えるのが怖いです.質問に明確に答える開発者になりたい…!ふと決意(?)ははは
    明日は一人の時間が多いです.長いこと理論を整理していないので、任務を完成します.
    Ref)
  • https://www.youtube.com/watch?v=8aGhZQkoFbQ&t=948s
  • https://blog.sessionstack.com/how-does-javascript-actually-work-part-1-b0bacc073cf