# data[].attributes.headline
¿Para qué se usan las variables en JavaScript?

# data[].attributes.subject
¿Para qué se usan las variables en JavaScript?

# data[].attributes.body
Las variables son uno de los conceptos fundamentales en programación y en JavaScript cumplen el rol esencial de almacenar y gestionar datos en la memoria durante la ejecución de un programa.

¿Qué es una variable en JS?

Una variable es un contenedor con nombre que guarda información que puede ser usada y modificada durante la ejecución del código.

# data[].attributes.body
En JavaScript, las variables se pueden declarar utilizando las palabras clave var, let y const. var tiene ámbito global, mientras que let y const tienen ámbito de bloque. const define variables cuyo valor no puede ser reasignado después de su declaración.

# data[].attributes.body
Almacena valores numéricos, ya sean enteros o decimales. JavaScript usa el formato de punto flotante de 64 bits, lo que significa que todos los números, incluidos los enteros, se tratan como decimales.

# data[].attributes.body
Contiene secuencias de caracteres, como texto. Secuencia de caracteres usada para representar texto. Se puede definir con:

Comillas simples ('Hola')

Comillas dobles ("Mundo")

Template literals (backticks `Hola ${nombre}`)

# data[].attributes.body
Tipo de dato lógico que solo puede ser true (verdadero) o false (falso). Se usa en condicionales (if, while) y comparaciones.

Características:

Valores falsy: false, 0, "", null, undefined, NaN.

Valores truthy: Cualquier otro valor (incluyendo "0", [], {}).

# data[].attributes.body
Valor asignado intencionalmente para indicar que una variable no tiene valor.

Características:

Diferente de undefined (que es ausencia de asignación).

Es considerado "falsy" en condiciones booleanas.

# data[].attributes.body
Variable declarada pero sin valor asignado.

Características:

Valor por defecto de variables no inicializadas.

También se usa para parámetros no proporcionados en funciones.

# data[].attributes.body
Estructura de datos que puede contener propiedades y métodos.Estructura de datos que almacena propiedades en pares de clave-valor. Se usa para representar entidades complejas (usuarios, productos, etc.).

Características:

Las claves son strings (o Symbol).

Los valores pueden ser cualquier tipo de dato.

# data[].attributes.body
Bloque de código reutilizable que puede recibir parámetros y devolver un valor.

Características:

Puede declararse como función tradicional, expresión de función o arrow function.

Las funciones son objetos (pueden asignarse a variables).

# data[].attributes.body
Estructura ordenada que almacena múltiples valores en una sola variable. Los elementos pueden ser de cualquier tipo (números, strings, objetos, etc.).

Características:

Índices basados en 0 (el primer elemento es array[0]).

Métodos útiles: .push(), .pop(), .map(), .filter().https://hpneo.dev/assets/images/arrays-js.png https://i.ytimg.com/vi/aWq9qz97xVA/maxresdefault.jp g

# data[].attributes.body
Identificador único utilizado para propiedades de objetos.

Características:

Cada Symbol es único, incluso con la misma descripción.

Se usa para evitar colisiones en propiedades de objetos.

# data[].attributes.body
Para manejar números enteros grandes.

Características:

Se crea añadiendo n al final (123n).

No se puede mezclar directamente con Number.

# data[].attributes.body
https://platzi.com/clases/1814-basico-javascript/26293-variables/

----------------------------------------------

https://es.javascript.info/variables