JS: Funksjonell programmering - kurs 3900 gni. fra Hexlet, trening 12 timer, Dato: 1. desember 2023.
Miscellanea / / December 04, 2023
Inkludert i kurset
- 9 leksjoner (video og/eller tekst)
- 11 øvelser i simulatoren
- 40 verifikasjonstester
- Ytterligere materialer
- Hjelp til "diskusjoner"
- Tilgang til andre kurs på plattformen
Hva vil du lære
- Vurder kompleksiteten til funksjoner og forenkle koden deres
- Avansert bruk av lukkinger
- Bruk funksjonssammensetning for å løse problemer i den virkelige verden
Du vil lære hva førsteordens funksjoner er. Du vil lære hvordan du reduserer funksjonskompleksitet og forstår hvordan funksjoner oppfører seg i sammensatte uttrykk. Du lærer hvordan du bruker lukkinger, returnerer funksjoner fra funksjoner, currying og delvise applikasjoner. Kunnskapen fra dette kurset vil hjelpe deg med å designe konsise og effektive programmer ved å skille bivirkninger fra ren kode. Dette kurset passer for de som fortsetter å lære JavaScript. For å gjøre læringen enklere bør du studere kursene JS: Functions og JS: Objects på forhånd.
Introduksjon
Bli kjent med kurset og forbered miljøet ditt.
Vaktuttrykk
Lær å redusere funksjonskompleksitet
Standard instillinger
Lær om den nye syntaksen som lar deg angi standardparametere
Utførelse av funksjoner
Utdype din forståelse av hvordan funksjoner oppfører seg i sammensatte uttrykk.
Førsteklasses fasiliteter
Lær at funksjoner er data
Leksisk miljø
Gjenta stoff om miljøer i javascript
Returnerer funksjoner fra funksjoner
Lær å generere nye funksjoner basert på gamle. Utforsk konseptet "lukking".
Delvis søknad
Lær kodereduksjonsteknikker
Currying
Forstå hva karry er og hvorfor det er nyttig
Ytterligere materialer
Artikler og videoer kuratert av Hexlet-teamet. Vil hjelpe deg å dykke dypere inn i emnet for kurset