JS: Collections - cours 3900 frotter. de Hexlet, formation 14 heures, Date: 1er décembre 2023.
Miscellanea / / December 04, 2023
Vous en apprendrez davantage sur les tableaux, les tableaux associatifs et les ensembles. Au final, vous apprendrez à représenter les données sous forme d'ensembles à l'aide de Set, à utiliser Map pour créer des dictionnaires, créer des collections paresseuses pour réduire le nombre de passes et mémoriser les appels de fonction pour l'optimisation productivité. Travailler avec des collections en JavaScript s'avère pratique si vous décidez d'optimiser les performances de votre code. Les connaissances acquises dans ce cours aideront les programmeurs à accélérer et à simplifier leur travail avec les données. Ce cours convient aux programmeurs qui souhaitent améliorer leurs compétences dans l'utilisation de collections en JavaScript. Pour faciliter l'apprentissage, vous devez apprendre les bases de JavaScript à l'avance.
Introduction
Apprenez à connaître le cours et passez en revue le projet sur lequel nous travaillerons tout au long du cours.
Tableau
Familiarisez-vous avec la structure de données la plus courante - un tableau, et consultez la description générale et les fonctionnalités de l'utilisation d'un tableau en JavaScript.
Carte
Considérez la structure de données « carte », également appelée tableau associatif ou « dictionnaire » dans certains langages de programmation. Apprenez à travailler avec une carte en JavaScript.
Ensemble
Considérons le type et la structure des données de set, qui est une implémentation de la structure mathématique « set ».
Interface fluide
Familiarisez-vous avec le modèle de conception « interface fluide ».
Immutabilité
Considérez une fonctionnalité importante - «l'immuabilité», dont nous avons besoin pour corriger certaines lacunes importantes dans la mise en œuvre d'une interface fluide.
Évaluation paresseuse
Familiarisez-vous avec les calculs dits « paresseux » - une méthode d'optimisation. Considérez cette fonctionnalité du langage dans le contexte de l'utilisation de collections en JavaScript.
getter et mémorisation
Découvrez la capacité de JavaScript à créer des propriétés dynamiques.
Opération repos
Considérez une fonctionnalité intéressante qui vous permet de transmettre un nombre différent de paramètres à une fonction.
opération d'épandage
Considérons « l’autre côté » de l’opération de repos: l’opération de propagation.
Déstructuration
Introduisez une fonctionnalité JavaScript qui vous permet de récupérer des données à partir de tableaux ou d'objets d'une manière similaire à la déclaration d'un tableau dans un objet.
Matériaux additionnels
Articles et vidéos sélectionnés par l'équipe Hexlet. Vous aidera à approfondir le sujet du cours