JS: Colecciones - curso 3900 rublos. de Hexlet, formación 14 horas, Fecha: 1 de diciembre de 2023.
Miscelánea / / December 04, 2023
Aprenderá más sobre matrices, matrices asociativas y conjuntos. Al final, aprenderá a representar datos como conjuntos usando Set, usará Map para crear diccionarios, cree colecciones diferidas para reducir la cantidad de pases y memorice llamadas a funciones para optimización productividad. Trabajar con colecciones en JavaScript resulta útil si decide optimizar el rendimiento de su código. El conocimiento de este curso ayudará a los programadores a acelerar y simplificar su trabajo con datos. Este curso es adecuado para programadores que desean mejorar sus habilidades para trabajar con colecciones en JavaScript. Para facilitar el aprendizaje, debes aprender los conceptos básicos de JavaScript de antemano.
Introducción
Conoce el curso y revisa el proyecto en el que estaremos trabajando a lo largo del curso.
Formación
Familiarícese con la estructura de datos más común: una matriz, y consulte la descripción general y las características de trabajar con una matriz en JavaScript.
Mapa
Considere la estructura de datos "mapa", también conocida como matriz asociativa o "diccionario" en algunos lenguajes de programación. Aprenda a trabajar con mapas en JavaScript.
Colocar
Considere el tipo y la estructura de datos del conjunto, que es una implementación de la estructura matemática "conjunto".
Interfaz fluida
Familiarícese con el patrón de diseño de "interfaz fluida".
Inmutabilidad
Consideremos una característica importante: la "inmutabilidad", que necesitamos para corregir algunas deficiencias importantes en la implementación de la interfaz fluida.
Evaluación perezosa
Familiarícese con los llamados cálculos "perezosos", un método de optimización. Considere esta característica del lenguaje en el contexto de trabajar con colecciones en JavaScript.
captador y memorización
Conozca la capacidad de JavaScript para crear propiedades dinámicas.
Operación descanso
Considere una característica interesante que le permite pasar una cantidad diferente de parámetros a una función.
operación de propagación
Considere el “otro lado” de la operación de descanso: la operación de dispersión.
Desestructurando
Introduzca una función de JavaScript que le permita recuperar datos de matrices u objetos de forma similar a declarar una matriz en un objeto.
Materiales adicionales
Artículos y vídeos seleccionados por el equipo de Hexlet. Te ayudará a profundizar en el tema del curso.