✧ ˖ ꒰ ੭´ — — — — — — Descripción del Proyecto — — — — — — ✰⁺ಿೖ୭
Este repositorio contiene una serie de ejercicios prácticos enfocados en el manejo y comprensión de funciones en JavaScript. A través de estos ejercicios, he reforzado mis conocimientos en la declaración, invocación y aplicación de funciones, una parte fundamental en el desarrollo con JavaScript.
︽︽︽︽︽︽ Habilidades Puestas en Práctica ︽︽︽︽︽︽︽
° Declaración de Funciones: Creación de funciones utilizando las sintaxis tradicionales y de funciones flecha, comprendiendo las diferencias y usos de cada una.
° Parámetros y Argumentos: Manejo de funciones con múltiples parámetros, valores por defecto y el uso del operador rest para argumentos variables.
° Ámbito de Variables (Scope): Comprensión del alcance de las variables dentro y fuera de las funciones, diferenciando entre ámbito global y local.
° Funciones Anidadas y Closures: Implementación de funciones dentro de otras funciones y utilización de closures para mantener el estado y crear funciones más dinámicas.
° Funciones como Ciudadanos de Primera Clase: Uso de funciones como argumentos, retornos de otras funciones y asignación a variables, aprovechando la naturaleza de primera clase de las funciones en JavaScript.
° Modularización del Código: Organización del código en diferentes archivos (task1.js a task8.js) para una mejor estructura y mantenimiento del proyecto.
° Gestión de Proyectos con Node.js: Uso de package.json y package-lock.json para gestionar dependencias y scripts del proyecto.