Skip to content

Introducción a JavaScript

Introducción a JavaScript Fundamental

Section titled “Introducción a JavaScript ”

JavaScript es un lenguaje de programación interpretado, orientado a objetos, dinámico y de alto nivel. Es uno de los tres pilares fundamentales del desarrollo web, junto con HTML y CSS.

  • Creado por Brendan Eich en 1995 para Netscape
  • Originalmente llamado Mocha, luego LiveScript
  • Estandarizado como ECMAScript en 1997
  • Evolución constante con nuevas características (ES6+)

JavaScript se puede ejecutar en diferentes entornos:

  1. Navegadores web

    • Motor V8 (Chrome)
    • SpiderMonkey (Firefox)
    • JavaScriptCore (Safari)
  2. Servidor (Node.js)

    • Ejecución fuera del navegador
    • Desarrollo backend
    • Herramientas de línea de comandos
  3. Aplicaciones móviles

    • React Native
    • Ionic
    • NativeScript
  • Tipado dinámico
  • Funciones de primera clase
  • Orientado a objetos basado en prototipos
  • Soporte para programación funcional
  • Event-driven (basado en eventos)
  • Single-threaded con event loop
  1. Editor de código

    • Visual Studio Code
    • Sublime Text
    • Atom
  2. Navegador web

    • Chrome DevTools
    • Firefox Developer Tools
    • Safari Web Inspector
  3. Node.js (opcional)

    • Entorno de ejecución
    • npm (gestor de paquetes)
console.log("¡Hola, mundo!");

Este simple programa muestra el clásico “¡Hola, mundo!” en la consola del navegador.

🐝