Contenido
- Introducción
- Rápido Resumen JavaScript
- Variables y tipos de datos
- Los tipos intrínsecos de los objetos
- Funciones
- Lógica condicional e iterativa
- Expresiones regulares
- Construcción y aplicación
- Expresiones regulares en cadenas
- Validación de datos
- Control estructurado de excepciones
- Usando try / catch
- Lanzar nuestras excepciones
- Usando finally
- Eventos
- Oyentes de eventos
- Funciones de Callback
- Document Object Model
- DOM Legado vs W3C DOM
- Recorrer el árbol DOM
- Manipulación de elementos DOM
- Orientación a objetos
- Objetos
- Constructores
- Prototipos
- Herencia, cadena de prototipos
- Propiedades y métodos estáticos
- Simulación de propiedades y métodos privados
- Polimorfismo
- Espacios de nombres
- Técnicas avanzadas de JavaScript
- Funciones con un número variable de argumentos
- Funciones anónimas y autoejecutables
- Transfiriendo funciones a otras funciones
- Closures
- JavaScript de Producción
- Dónde colocar código JavaScript
- Minimizado y compresión de JS
- Cuestiones Unicode
- Problemas de Memory Leaks
- Ajuste de rendimiento
- Depuración de JavaScript
- Pruebas unitarias
- Documentación del Código