Programación Declarativa
Clase 22 de 23 • Curso de Programación Funcional en JavaScript por Bedu
Contenido del curso
- 4

Funciones Algebraicas y Funciones de JavaScript
02:49 - 5

Qué son funciones puras
02:45 - 6

Proyecto: Obtener el valor de los inputs
04:00 - 7

Objetos y Tipos de Memoria en JavaScript
04:31 - 8

Copiar y modificar objetos en JavaScript
09:49 - 9

Utilizando inmutabilidad en nuestras funciones
03:49 - 10

Proyecto: Validar inputs
07:38
La programación imperativa consiste en explicar paso a paso cómo conseguir un resultado, en cambio, la programación declarativa se centra en qué hay que hacer.
Podemos utilizar programación declarativa trabajando con funciones especiales de JavaScript. Por ejemplo, en vez de utilizar un ciclo for, podemos utilizar la función .map para ejecutar alguna función en cada elemento de una array, el resultado es el mismo pero, cuando utilizamos métodos declarativos es mucho más fácil de leer y entender nuestro código a primera vista.