Detalle del libro
Ver Índice
INTRODUCCIÓN
1.JAVASCRIPT
El renacer de JavaScript
La popularidad de JavaScript.
JavaScript y ECMAScript
Los hermanos de JavaScript
2.CÓMO ESCRIBIR CÓDIGO JAVASCRIPT
trabajo
Integrar los comandos JavaScript en las páginas HTML
Advertencia MUNDO!
Un poco de dinamismo
4.TRABAJAR CON CADENAS
Cadenas multilínea
5.LOS BUCLES
La consola
6.FUNCIONES
Pasar parámetros a las funciones
Funciones anónimas
El área de validez de variables y constantes
7.FORMULARIOS Y EVENTOS
Operar con cadenas de texto
Gestores de eventos
8.EXPRESIONES REGULARES
Definir los patrones para las expresiones regulares
Aplicar expresiones regulares
9. OBJETOS
Ejemplo práctico
10. ARRAYS ASOCIATIVOS
Utilizar objetos para crear arrays asociativos
Array asociativo completado durante la ejecución del código
11. NEW: CREAR INSTANCIAS DE OBJETOS.
12. MODO ESTRICTO
¿Por qué utilizar el modo estricto?
13. THIS
Call y Apply
Bind
14. FUNCIONES AVANZADAS
Las funciones flecha
Gestión de this
Funciones utilizadas como método
¿Qué modo utilizar para las funciones?
Observaciones finales
15. JSON
Procesar JSON con JavaScript.
Un sitio para realizar pruebas
16. AJAX Y REST
La llamada POST
Servicios REST
17. OBJETOS AVANZADOS
Parámetros rest
Operador spread
18. DOM
El modelo
Traversing
Crear nodos
Event delegation
19. BOM
Pantalla
Location
Historial de navegación
Navigator
Ventanas
Temporización
Cookies
20. CANVAS
Las coordenadas de los lienzos
Dibujar trazos
Dibujar con curvas de Bézier
Dibujar arcos y circunferencias
Estilos de línea
Degradados
Imágenes
Texto
Sombras
Composiciones
Animaciones
21. GEOLOCALIZACIÓN
Recuperar las coordenadas geográficas
Gestionar errores
Opciones
Mostrar un mapa de Google
22. WEB WORKER
Comunicación bidireccional
Pasar objetos
Finalizar el worker
Gestión de errores
Importar scripts externos
Objetos a los cuales puede acceder el worker
Workers compartidos
23. EL ARRASTRE
Arrastrar otros objetos y recuperar información
sobre los objetos arrastrados
Arrastrar un archivo
A1. VISUAL STUDIO CODE
Trabajar por carpetas y archivos
Instalar ESLint
Abrir un archivo HTML en el navegador desde VS Code
A2. INSTALAR XAMPP
Utilizar XAMPP
Si quieres crear codigo compatible con la mayor parte de los navegadores existentes, JavaScript es el lenguaje de programacion web que necesitas.
Este libro se centra en la aplicacion de JavaScript en el ambito web y se basa en ECMAScript 6, la version de JavaScript mas utilizada en la actualidad. Gracias a las prestaciones mejoradas de los PC, la ejecucion de JavaScript es cada vez mas rapida, cosa que ha permitido ampliar su entorno de uso.
Entre los temas tratados Trabajar con cadenas de texto, bucles, funciones, formularios y eventos Expresiones regulares, objetos, arrays asociativos, modo estricto Funciones avanzadas, JSON, AJAX y REST Objetos avanzados, DOM y BOM Lienzo, geolocalizacion -Web worker, arrastre, Visual Studio Code Ademas, en la parte inferior de la primera pagina del libro encontraras el codigo de acceso que te permitira descargar de forma gratuita los contenidos adicionales del libro en www.marcombo.info.