JS: Sammlungen - Kurs 3900 Rubel. von Hexlet, Training 14 Stunden, Datum: 1. Dezember 2023.
Verschiedenes / / December 04, 2023
Sie erfahren mehr über Arrays, assoziative Arrays und Mengen. Am Ende lernen Sie, Daten mit Set als Mengen darzustellen, Map zum Erstellen von Wörterbüchern zu verwenden, Erstellen Sie Lazy Collections, um die Anzahl der Durchläufe zu reduzieren und Funktionsaufrufe zur Optimierung zu speichern Produktivität. Die Arbeit mit Sammlungen in JavaScript ist praktisch, wenn Sie die Leistung Ihres Codes optimieren möchten. Das Wissen aus diesem Kurs wird Programmierern helfen, ihre Arbeit mit Daten zu beschleunigen und zu vereinfachen. Dieser Kurs eignet sich für Programmierer, die ihre Fähigkeiten im Umgang mit Sammlungen in JavaScript verbessern möchten. Um das Lernen zu erleichtern, sollten Sie sich vorab mit den Grundlagen von JavaScript vertraut machen.
Einführung
Lernen Sie den Kurs kennen und werfen Sie einen Blick auf das Projekt, an dem wir im Laufe des Kurses arbeiten werden.
Array
Machen Sie sich mit der gebräuchlichsten Datenstruktur – einem Array – vertraut und sehen Sie sich die allgemeine Beschreibung und Funktionen der Arbeit mit einem Array in JavaScript an.
Karte
Betrachten Sie die Datenstruktur „map“, die in einigen Programmiersprachen auch als assoziatives Array oder „Wörterbuch“ bezeichnet wird. Erfahren Sie, wie Sie mit Karten in JavaScript arbeiten.
Satz
Berücksichtigen Sie den Typ und die Datenstruktur der Menge, die eine Implementierung der mathematischen Struktur „Menge“ darstellt.
Fließende Schnittstelle
Machen Sie sich mit dem Designmuster „Fluent Interface“ vertraut.
Unveränderlichkeit
Betrachten Sie ein wichtiges Merkmal – die „Unveränderlichkeit“, die wir benötigen, um einige wichtige Mängel bei der Implementierung der Fluent-Schnittstelle zu beheben.
Faule Bewertung
Machen Sie sich mit den sogenannten „faulen“ Berechnungen vertraut – einer Optimierungsmethode. Betrachten Sie diese Funktion der Sprache im Zusammenhang mit der Arbeit mit Sammlungen in JavaScript.
Getter und Memoisierung
Erfahren Sie mehr über die Fähigkeit von JavaScript, dynamische Eigenschaften zu erstellen.
Betriebsruhe
Betrachten Sie eine interessante Funktion, mit der Sie einer Funktion eine unterschiedliche Anzahl von Parametern übergeben können.
Spread-Operation
Betrachten Sie die „andere Seite“ der Ruheoperation – die Spread-Operation.
Destrukturierend
Führen Sie eine JavaScript-Funktion ein, mit der Sie Daten aus Arrays oder Objekten abrufen können, ähnlich wie beim Deklarieren eines Arrays in einem Objekt.
Zusätzliche Materialien
Vom Hexlet-Team kuratierte Artikel und Videos. Wird Ihnen helfen, tiefer in das Thema des Kurses einzutauchen