┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ 高度を目指す一日一題宿題メールマガジン .&&&& **** %%%%. ┃
┃ &&&&&&******%%%%%% ┃
┃ 発行 斎藤末広 suehiro3721p@gmail.com @は半角 '&┃&''*┃*''%┃%' ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━┻━━┻━━┻━━┛
宿題メールトラブル/問題訂正
https://twitter.com/HomeWorkMail HmWk240402
========================================================================
2024年4月2日
旧暦 如月(きさらぎ,2月) 24日
3/20 春分(しゅんぶん) → 4/4 清明(せいめい)
======================================================================
☆宿題メールCM 買い物・出張ホテル予約は 楽天
http://tiny.cc/r2w6wz
☆ 携帯/常時接続は、楽天モバイル(特典あり)
https://r10.to/hU7pri
------------------------------------------------------------------------
# コラム 『かじる 難解な JavaSrcipt のところ」』 その4 Promis
マルチスレッド(多重処理)を効率的に扱うために、Promis クラスがあります。
Promis インスンスを使うと、別途起動したスレッドを扱うことができます。
マルチスレッドとは、命令の順の(スレッド)が復数という意味です。
今回のサンプルでは、マインスレッドから、2つのカウントダウンを別スレッド
で実行します。
以下で、main thred から、別のスレッド(命令の流れ)を作り、それに、thr02
と名前を付けています。すぐに動作開始します。
```
console.log("main thread start") //正確には、このページが表示されるときに開始している
const thr02 = new Promise((resolve, reject)=>{
// thr02 work
console.log("thr02 start")
jcountDown("thr02", 3)
resolve("thr02 end!!")
//reject(console.log("err"))
});
```
この thr02 スレッドが正常に終わったら、次の動作をします。
カウントダウンの指示がされただけで、カウントダウン自体はまだ終わって
いません。
```
thr02.then((res) =>{
この記事は約
NaN 分で読めます(
NaN 文字 / 画像
NaN
枚)