Introducción a JavaScript
Introducción a JavaScript Fundamental
Section titled “Introducción a JavaScript ”¿Qué es JavaScript?
Section titled “¿Qué es 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.
Historia del lenguaje
Section titled “Historia del lenguaje”- 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+)
Dónde y cómo se ejecuta
Section titled “Dónde y cómo se ejecuta”JavaScript se puede ejecutar en diferentes entornos:
-
Navegadores web
- Motor V8 (Chrome)
- SpiderMonkey (Firefox)
- JavaScriptCore (Safari)
-
Servidor (Node.js)
- Ejecución fuera del navegador
- Desarrollo backend
- Herramientas de línea de comandos
-
Aplicaciones móviles
- React Native
- Ionic
- NativeScript
Características principales
Section titled “Características principales”- 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
Herramientas necesarias
Section titled “Herramientas necesarias”-
Editor de código
- Visual Studio Code
- Sublime Text
- Atom
-
Navegador web
- Chrome DevTools
- Firefox Developer Tools
- Safari Web Inspector
-
Node.js (opcional)
- Entorno de ejecución
- npm (gestor de paquetes)
Tu primer programa
Section titled “Tu primer programa”console.log("¡Hola, mundo!");Este simple programa muestra el clásico “¡Hola, mundo!” en la consola del navegador.
Recursos adicionales
Section titled “Recursos adicionales”
🐝