REFERENCIA RÁPIDA

Glosario de JavaScript

Busca un término, entiende qué significa y encuentra un ejemplo o la lección relacionada.

40 entradas para explorar

Fundamentos y tipos

8 entradas
Concepto
Algoritmo

Secuencia finita de pasos para resolver un problema.

Ver la lección relacionada →
Concepto
Booleano

Valor lógico true o false.

Ver la lección relacionada →
Concepto
Consola

Herramienta para observar mensajes y errores durante el desarrollo.

Ver la lección relacionada →
Concepto
Expresión

Fragmento de código que produce un valor.

Ver la lección relacionada →
Concepto
NaN

Valor numérico especial que representa un resultado no numérico.

Ver explicación y ejemplo →
Concepto
null

Valor utilizado para representar intencionadamente ausencia de valor.

Ver explicación y ejemplo →
Comparación
truthy/falsy

Forma en que un valor se interpreta al convertirlo a booleano.

Ver la lección relacionada →
Concepto
undefined

Valor usado, entre otros casos, cuando una variable o propiedad no tiene valor asignado.

Ver explicación y ejemplo →

Variables y operadores

4 entradas
Sintaxis
Condicional

Estructura que elige acciones según una condición.

Ver la lección relacionada →
Sintaxis
const

Declaración de una vinculación que no puede reasignarse.

Ver explicación y ejemplo →
Sintaxis
let

Declaración de una variable reasignable con ámbito de bloque.

Ver explicación y ejemplo →
Concepto
Variable

Nombre que referencia un valor en el programa.

Ver la lección relacionada →

Funciones y ámbito

9 entradas
Concepto
Argumento

Valor concreto que pasas cuando llamas a una función.

Ver la lección relacionada →
Concepto
Callback

Función entregada a otra función para ejecutarse más tarde o por cada elemento.

Ver explicación y ejemplo →
Concepto
Closure

Función que conserva acceso a variables de su entorno de creación.

Ver explicación y ejemplo →
Concepto
Función

Bloque de código reutilizable que puede recibir datos y devolver un valor.

Ver la lección relacionada →
Concepto
Hoisting

Comportamiento por el que ciertas declaraciones son accesibles según las reglas de inicialización y ámbito.

Ver explicación y ejemplo →
Concepto
Parámetro

Nombre local que recibe una función para trabajar con un argumento.

Ver la lección relacionada →
Sintaxis
return

Instrucción que termina la ejecución de una función y devuelve un valor.

Ver la lección relacionada →
Concepto
Scope (ámbito)

Reglas que determinan dónde se puede acceder a cada variable.

Ver explicación y ejemplo →
Concepto
this

Valor asociado al contexto de una llamada, según el modo en que se invoca.

Ver explicación y ejemplo →

Arrays y objetos

8 entradas
Concepto
Array

Colección ordenada de elementos, consultados mediante índices.

Ver la lección relacionada →
API o método
filter

Método que crea un array con elementos que superan una condición.

Ver explicación y ejemplo →
Concepto
Índice

Posición numérica de un elemento en un array; empieza en cero.

Ver la lección relacionada →
Concepto
JSON

Formato de texto para representar datos estructurados.

Ver la lección relacionada →
API o método
map

Método que devuelve un nuevo array transformando cada elemento.

Ver explicación y ejemplo →
Concepto
Objeto

Estructura con propiedades identificadas por claves.

Ver la lección relacionada →
API o método
reduce

Método de array que acumula valores en un resultado.

Ver explicación y ejemplo →
Sintaxis
Template literal

Cadena con comillas invertidas que permite interpolar expresiones.

Ver la lección relacionada →

DOM y eventos

5 entradas
ConceptoNavegador / Web API
Atributo

Dato asociado a una etiqueta HTML, como id o aria-label.

Ver la lección relacionada →
ConceptoNavegador / Web API
Clase CSS

Nombre utilizado para aplicar reglas de estilo a elementos.

Ver la lección relacionada →
ConceptoNavegador / Web API
DOM

Modelo en objetos de un documento HTML utilizado para consultar y modificar nodos.

Ver explicación y ejemplo →
ConceptoNavegador / Web API
Evento

Notificación de una interacción o cambio que puede escuchar una función.

Ver explicación y ejemplo →
API o métodoNavegador / Web API
querySelector

Método DOM que devuelve el primer elemento que coincide con un selector CSS.

Ver explicación y ejemplo →

Asincronía y red

4 entradas
Concepto
Asincronía

Coordinación de tareas cuyo resultado puede llegar más tarde.

Ver la lección relacionada →
API o métodoNavegador / Web API
fetch

API web para iniciar peticiones de recursos, normalmente HTTP.

Ver explicación y ejemplo →
Concepto
Promesa

Objeto que representa una operación eventual pendiente, cumplida o rechazada.

Ver explicación y ejemplo →
API o métodoNavegador / Web API
setTimeout

API que programa una función para un momento posterior.

Ver la lección relacionada →

Módulos y herramientas

2 entradas
API o métodoNavegador / Web API
localStorage

Almacenamiento de pares clave-valor en el navegador.

Ver explicación y ejemplo →
Concepto
Módulo

Archivo JavaScript que importa o exporta funcionalidades.

Ver explicación y ejemplo →