JS: Verzamelingen - cursus 3900 wrijven. uit Hexlet, training 14 uur, Datum: 1 december 2023.
Gemengde Berichten / / December 04, 2023
Je leert meer over arrays, associatieve arrays en sets. Uiteindelijk leer je gegevens als sets weer te geven met behulp van Set, Map te gebruiken om woordenboeken te maken, maak luie verzamelingen om het aantal passen te verminderen en onthoud functieaanroepen voor optimalisatie productiviteit. Het werken met collecties in JavaScript is handig als u besluit de prestaties van uw code te optimaliseren. De kennis uit deze cursus zal programmeurs helpen hun werk met data te versnellen en te vereenvoudigen. Deze cursus is geschikt voor programmeurs die hun vaardigheden willen verbeteren in het werken met collecties in JavaScript. Om het leren gemakkelijker te maken, moet u vooraf de basisprincipes van JavaScript leren.
Invoering
Maak kennis met de cursus en bekijk het project waaraan we tijdens de cursus zullen werken.
Array
Maak kennis met de meest voorkomende datastructuur: een array, en bekijk de algemene beschrijving en kenmerken van het werken met een array in JavaScript.
Kaart
Denk eens aan de "kaart"-gegevensstructuur, in sommige programmeertalen ook wel een associatieve array of "woordenboek" genoemd. Leer werken met kaart in JavaScript.
Set
Beschouw het type en de datastructuur van de set, wat een implementatie is van de wiskundige structuur "set".
Vloeiende interface
Maak kennis met het ontwerppatroon "vloeiende interface".
Onveranderlijkheid
Overweeg een belangrijk kenmerk: 'onveranderlijkheid', die we nodig hebben om enkele belangrijke tekortkomingen bij de implementatie van de vloeiende interface te corrigeren.
Luie evaluatie
Maak kennis met de zogenaamde "luie" berekeningen - een optimalisatiemethode. Beschouw dit kenmerk van de taal in de context van het werken met collecties in JavaScript.
getter en memorisatie
Leer meer over de mogelijkheid van JavaScript om dynamische eigenschappen te creëren.
Operatie rust
Overweeg een interessante functie waarmee u een ander aantal parameters aan een functie kunt doorgeven.
gespreide werking
Denk eens aan de ‘andere kant’ van de restoperatie: de spreadoperatie.
Destructurerend
Introduceer een JavaScript-functie waarmee u gegevens uit arrays of objecten kunt ophalen op een manier die vergelijkbaar is met het declareren van een array in een object.
Aanvullende materialen
Artikelen en video's samengesteld door het Hexlet-team. Het helpt je dieper in het onderwerp van de cursus te duiken