</> CodeBooks
    ← Volver a JavaScript (página 2)
    Portada de How JavaScript Works

    How JavaScript Works

    Jonathon Simpson

    Editorial
    Apress
    Año
    2023
    Páginas
    ~310
    Nivel
    Intermedio

    De qué trata

    Introducción amplia a JavaScript publicada por Apress en diciembre de 2023, en la que Jonathon Simpson combina el uso práctico del lenguaje con una explicación de cómo funciona internamente. Trabaja con JavaScript moderno (ES6+) y está pensada para quienes quieren dedicarse al desarrollo web y para programadores en activo que buscan entender mejor qué ocurre bajo el capó. Basta con nociones básicas de HTML y CSS; no hace falta experiencia previa con el lenguaje.

    El temario recorre las bases del lenguaje: variables, comentarios y sentencias lógicas, objetos y arrays, bucles e iterables, y un capítulo sobre referencias, valores y gestión de memoria que explica cómo se almacenan los datos. Sigue con funciones y clases, el sistema de tipos, Map y Set, y pasa al navegador con la manipulación del HTML y del CSS desde JavaScript. Termina con el consumo de APIs mediante Fetch, promesas y operaciones asíncronas, el manejo de errores y la consola, y la comunicación en tiempo real con WebSockets.

    El libro se apoya en ejemplos de código breves que ilustran cada concepto, más que en proyectos completos. Su punto diferencial frente a otros manuales de iniciación es su interés por los detalles internos, como la memoria, las referencias o los tipos. Deja fuera frameworks (React, Vue), herramientas de build, TypeScript y testing, así que funciona como base sólida antes de dar esos pasos. No debe confundirse con el libro homónimo de Douglas Crockford.

    • JavaScript ES6+
    • Variables y tipos
    • Objetos y arrays
    • Iterables
    • Gestión de memoria
    • Funciones y clases
    • Map y Set
    • Manipulación del DOM
    • Fetch API
    • Promesas
    • Manejo de errores
    • WebSockets

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✗ Sin proyectos

    Más de JavaScript con nivel Intermedio