Appearance
JavaScript Fundamentos
Vamos a aprender los aspectos básicos del lenguaje JavaScript.
⚗️ Datatypes
Entendiendo los tipos de datos básicos de JavaScript y como almacenarlos en variables.
Conceptos: string number boolean null undefined symbol object
📦 Variables
Como declarar y asignar valores a variables en JavaScript.
Conceptos: const var let
😱 Error en floats
Los números en coma flotante no son exactos, aqui puedes ver formas de evitar errores.
🛹 Funciones declaradas
Como declarar e invocar funciones en JavaScript
Conceptos: function return arguments
😶🌫️ Funciones anonimas
Las funciones anónimas nos permiten declarar funciones sin nombre, que podemos pasar como parámetros a funciones.
Conceptos: () => {}
💡 Condicionales
Como declarar condicionales en JavaScript
Conceptos: if else switch
🧲 Operadores
Como usar los operadores lógicos, aritméticos y de comparación.
Conceptos: && || ! + - * / % == === != !== > < >= <=
🦾 Bucles
Utilizando bucles para repetir acciones.
Conceptos: for while do while break continue
🤓 Operador ternario
El operador ternario nos permite simplificar las sentencias condicionales.
Conceptos: comparacion ? true : false
🤖 Objetos
Como declarar objetos y acceder a sus propiedades.
Conceptos: object .
🚀 Objetos globales
Los objetos globales nos permiten acceder a funcionalidades del navegador o entorno.
Conceptos: console Math Date etc
📅 Date
El objeto Date nos permite trabajar con fechas y horas.
Conceptos: Date
🖇️ Metodos strings
Los métodos más comunes de los strings
Conceptos: metodos string
🧮 Metodos number
Los métodos más comunes de los números
Conceptos: metodos number
🧾 Metodos array
Los métodos más comunes de los arrays
Conceptos: metodos array
⏰ Intervalos y timeouts
Los intervalos nos permiten ejecutar una función cada cierto tiempo.
Conceptos: setInterval setTimeout clearInterval clearTimeout
🌲 DOM
El DOM (Document Object Model) es una API que nos permite acceder y modificar el contenido de un documento HTML.
Conceptos: DOM document querySelector createElement innerHTML appendChild etc
👀 Eventos
Los eventos nos permiten ejecutar código cuando ocurren ciertas acciones en el navegador.
Conceptos: addEventListener html events event handlers
🪄 Crear elementos DOM
Como crear elementos HTML desde JavaScript.
Conceptos: createElement appendChild
📦 Librerias
Las librerías nos permiten reutilizar código de otras personas, vamos a ver como usarlas de una forma básica.
🐛 Debugging
Aprender a encontrar y corregir errores en el código es básico, vamos a ver como depurar código.