← Volver al blog

Curso

46 posts con este tag

·5 min de lectura

IIFE, módulos y namespaces en JavaScript

  • JavaScript
  • Fundamentos
  • Curso

Dos partes de un mismo programa que usan el mismo nombre en el mismo scope terminan pisándose. La IIFE, el patrón namespace y el patrón módulo son tres pasos de la misma solución: encerrar código relacionado y decidir a propósito qué queda expuesto.

Leer el post →
·4 min de lectura

Objetos en JavaScript: qué son y cómo acceder a sus propiedades

  • JavaScript
  • Fundamentos
  • Curso

Antes de agrupar código relacionado con IIFE y módulos hace falta la estructura que lo hace posible: el objeto, una colección de valores identificados por nombre en vez de por posición.

Leer el post →
·4 min de lectura

Recursión en JavaScript: el caso base que detiene las llamadas

  • JavaScript
  • Fundamentos
  • Curso

Una función recursiva se llama a sí misma. Sin una condición que la detenga, crece la pila hasta desbordarla. Cómo escribir esa condición, y cómo cada llamada espera el resultado de la siguiente antes de resolver la propia.

Leer el post →
·4 min de lectura

map, filter y reduce en JavaScript: tres formas de recorrer un array

  • JavaScript
  • Fundamentos
  • Curso

Los tres métodos más usados para trabajar con arrays sin escribir el recorrido a mano: map transforma cada elemento, filter se queda con algunos y reduce los combina en un solo valor.

Leer el post →