JS: Kolekcijos - kursas 3900 rub. nuo Hexlet, treniruotės 14 val., Data: 2023 m. gruodžio 1 d.
įvairenybės / / December 04, 2023
Sužinosite daugiau apie masyvus, asociatyvinius masyvus ir rinkinius. Pabaigoje išmoksite vaizduoti duomenis kaip rinkinius naudodami Set, naudoti Žemėlapį žodynams kurti, kurkite tingias kolekcijas, kad sumažintumėte perdavimų skaičių ir įsimintų optimizavimo iškvietimus produktyvumas. Darbas su „JavaScript“ rinkiniais pravers, jei nuspręsite optimizuoti kodo našumą. Šio kurso žinios padės programuotojams pagreitinti ir supaprastinti darbą su duomenimis. Šis kursas tinka programuotojams, norintiems patobulinti savo įgūdžius dirbant su kolekcijomis JavaScript. Kad mokymasis būtų lengvesnis, turėtumėte iš anksto išmokti „JavaScript“ pagrindus.
Įvadas
Susipažinkite su kursu ir peržiūrėkite projektą, prie kurio dirbsime viso kurso metu.
Masyvas
Susipažinkite su dažniausiai pasitaikančia duomenų struktūra – masyvu ir pažvelkite į bendrą darbo su masyvu JavaScript aprašą ir ypatybes.
Žemėlapis
Apsvarstykite „žemėlapio“ duomenų struktūrą, kai kuriose programavimo kalbose taip pat žinomą kaip asociatyvinis masyvas arba „žodynas“. Išmokite dirbti su žemėlapiu JavaScript.
Nustatyti
Apsvarstykite rinkinio tipą ir duomenų struktūrą, kuri yra matematinės struktūros „rinkinys“ įgyvendinimas.
Sklandi sąsaja
Susipažinkite su „sklankios sąsajos“ dizaino modeliu.
Nekintamumas
Apsvarstykite vieną svarbią savybę - „nekintamumą“, kurią turime ištaisyti kai kuriuos svarbius sklandžios sąsajos diegimo trūkumus.
Tingus vertinimas
Susipažinkite su vadinamaisiais „tinginiais“ skaičiavimais - optimizavimo metodu. Apsvarstykite šią kalbos savybę dirbdami su „JavaScript“ kolekcijomis.
geteris ir atmintis
Sužinokite apie „JavaScript“ galimybę kurti dinamines ypatybes.
Operacijos poilsis
Apsvarstykite įdomią funkciją, kuri leidžia funkcijai perduoti skirtingą parametrų skaičių.
plitimo operacija
Apsvarstykite likusios operacijos „kitą pusę“ - sklaidos operaciją.
Destruktūrizavimas
Įdiekite „JavaScript“ funkciją, kuri leidžia gauti duomenis iš masyvų ar objektų panašiai kaip deklaruojant objekte esantį masyvą.
Papildomos medžiagos
Straipsniai ir vaizdo įrašai, kuriuos kuruoja Hexlet komanda. Padės giliau pasinerti į kurso temą