typestar

El navegador

13 pasos en 6 series de JavaScript.

Aquello para lo que se inventó JavaScript. El DOM, eventos y delegación, formularios y almacenamiento, y después observadores y canvas.

Trece pasos, y un tema recurrente: la plataforma regala más de lo que la gente usa. Mucho de lo que se va a buscar a una biblioteca ya está aquí.

Empieza este tour

El DOM

Eventos

  • EventosEscuchar la interacción del usuario y el envío de formularios.
  • Delegación de eventosUn solo listener en el contenedor atiende a cada hijo, presentes y futuros.
  • Eventos personalizadosTu propio tipo de evento, con carga útil, burbujeando como cualquier otro.

Formularios y almacenamiento

  • FormulariosFormData lee los campos; la API de restricciones reporta la validez.
  • localStorageSolo cadenas, síncrono, y puede lanzar un error al llenarse.

Observar y dibujar

URLs y formato

  • URL sin recargarpushState cambia la barra de direcciones; popstate te avisa del botón atrás.
  • IntlNúmeros, fechas y tiempos relativos según la región, ya integrados.

Bis

  • event-bus.jsUn bus de eventos casi tipado: suscribir, emitir, cancelar y esperar un evento.

Los otros tours de JavaScript