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.