JS: Kolekcijas - kurss 3900 rub. no Hexlet, apmācība 14 stundas, Datums: 2023. gada 1. decembris.
Literārs Mistrojums / / December 04, 2023
Jūs uzzināsit vairāk par masīviem, asociatīvajiem masīviem un kopām. Noslēgumā jūs iemācīsities attēlot datus kā kopas, izmantojot Set, izmantot karti, lai izveidotu vārdnīcas, izveidot slinkas kolekcijas, lai samazinātu piespēļu skaitu un saglabātu atmiņā funkciju izsaukumus optimizācijai produktivitāte. Darbs ar JavaScript kolekcijām ir noderīgs, ja nolemjat optimizēt koda veiktspēju. Šajā kursā iegūtās zināšanas palīdzēs programmētājiem paātrināt un vienkāršot darbu ar datiem. Šis kurss ir piemērots programmētājiem, kuri vēlas uzlabot savas prasmes darbā ar JavaScript kolekcijām. Lai atvieglotu mācīšanos, jums iepriekš jāapgūst JavaScript pamati.
Ievads
Iepazīstieties ar kursu un pārskatiet projektu, pie kura strādāsim visa kursa laikā.
Masīvs
Iepazīstieties ar izplatītāko datu struktūru - masīvu un apskatiet vispārīgo aprakstu un funkcijas darbam ar masīvu JavaScript valodā.
Karte
Apsveriet "kartes" datu struktūru, ko dažās programmēšanas valodās sauc arī par asociatīvo masīvu vai "vārdnīcu". Uzziniet, kā strādāt ar karti JavaScript.
Iestatīt
Apsveriet kopas veidu un datu struktūru, kas ir matemātiskās struktūras “kopa” realizācija.
Teicama saskarne
Iepazīstieties ar "plūstoša interfeisa" dizaina modeli.
Nemainība
Apsveriet vienu svarīgu iezīmi - “nemainību”, kas mums ir jālabo daži svarīgi trūkumi plūstošas saskarnes ieviešanā.
Slinks vērtējums
Iepazīstieties ar tā sauktajiem “slinkajiem” aprēķiniem - optimizācijas metodi. Apsveriet šo valodas funkciju saistībā ar darbu ar kolekcijām JavaScript.
getter un memoization
Uzziniet par JavaScript spēju izveidot dinamiskus rekvizītus.
Operācijas atpūta
Apsveriet interesantu funkciju, kas ļauj funkcijai nodot atšķirīgu parametru skaitu.
izplatīšanās operācija
Apsveriet pārējās darbības “otru pusi” - izkliedēšanas operāciju.
Destrukturēšana
Ieviest JavaScript līdzekli, kas ļauj izgūt datus no masīviem vai objektiem līdzīgi kā masīva deklarēšana objektā.
Papildu materiāli
Raksti un videoklipi, kurus veido Hexlet komanda. Palīdzēs dziļāk ienirt kursa tēmā