JS: Abstraktioiden kehittäminen asynkroniaa varten - kurssi 3900 hieroa. Hexletistä, koulutus 8 oppituntia, päivämäärä 28.11.2023.
Miscellanea / / November 28, 2023
Saat lisätietoja ajastimista, tapahtumasilmukasta ja tapahtumalähettimestä. Tämän seurauksena opit työskentelemään asynkronisen koodin virheiden kanssa ja käyttämään ajastimia. Tästä on hyötyä, jos päätät tehdä koodistasi selkeämmän ja ennakoitavamman. Kurssi sopii ohjelmoijille, jotka ovat jo perehtyneet asynkroniseen ohjelmointiin. Oppimisen helpottamiseksi sinun tulee opiskella JS: Asynchronous Programming -kurssi etukäteen.
Johdanto
Tutustu asynkronisen ohjelmoinnin ideaan ja kurssin rakenteeseen.
Tapahtumasilmukka
Tutustu tapahtumasilmukkaan, konseptiin, jonka avulla voit toteuttaa asynkronisen ohjelmoinnin selaimessa tapahtumamallin avulla.
Ajastimet
Harkitse JS-ajoajan tarjoamaa ajastinmekanismia. Opi yksinkertainen esimerkki ajastinten käyttämisestä synkronisten tehtävien suorittamiseen asynkronisesti.
Takaisinsoitto helvetti
Opi pelottavasta "takaisinsoittohelvetistä", joka voi tapahtua, kun sinulla on riippuvaisia asynkronisia puheluita ja useita takaisinsoittotoimintoja. Jos haluat oppia käsittelemään tätä ongelmaa, harkitse vesiputoustekniikkaa.
jokainen toiminto
Jatka kirjaston kehittämistä asynkronisen koodin kanssa työskentelemistä varten, kirjoita "jokainen"-funktio.
Varhainen sidonta
Opi asynkronisten puhelujen kontekstin säilytysmenetelmästä.
Virheiden käsittely
Opi käsittelemään virheitä asynkronisessa koodissa, ymmärtämään erot synkronisen koodin virheiden käsittelystä.
Tapahtuman lähettäjä
Tutustu tapahtumalähettimien käsitteeseen, jonka käyttö voi olla erittäin hyödyllistä sovelluksissa, joissa on asynkroninen koodi.
Lisämateriaalit
Hexlet-tiimin kuratoimat artikkelit ja videot. Auttaa sukeltamaan syvemmälle kurssin aiheeseen