# data[].attributes.body
El valor null es utilizado para indicar la ausencia intencional de cualquier valor o contenido. Es útil para inicializar variables que posteriormente se asignarán a un valor.

# data[].attributes.body
Los símbolos son valores únicos e inmutables que pueden ser utilizados como claves de propiedades de objetos. Cada símbolo creado es único, incluso si tienen el mismo nombre. Los símbolos se utilizan principalmente para crear propiedades de objetos que no colisionen con propiedades existentes o futuras.

# data[].attributes.body
Los enteros grandes (BigInt) son utilizados para representar números enteros arbitrariamente grandes con precisión completa. Se crean agregando una 'n' al final de un número entero o utilizando la función constructora BigInt(). Los BigInts son útiles en situaciones donde los números pueden ser más grandes que el límite de precisión de los números de punto flotante estándar.

# data[].attributes.body
El valor undefined es utilizado para representar una variable que ha sido declarada pero no inicializada, o para indicar que una propiedad de un objeto no está definida. Es un tipo de dato primitivo en JavaScript.

# data[].attributes.body
Las cadenas de texto en JavaScript pueden ser encerradas entre comillas simples (''), comillas dobles ("") o comillas invertidas (``). Las comillas invertidas permiten la interpolación de variables utilizando ${} y también permiten la creación de cadenas de texto de varias líneas.

# data[].attributes.body
Los valores booleanos en JavaScript son true y false. Se utilizan principalmente en expresiones lógicas y de control de flujo, como en las declaraciones if y los bucles while.

# data[].attributes.body
Los arreglos en JavaScript son objetos que almacenan una colección de elementos ordenados. Los elementos de un array pueden ser de cualquier tipo de datos, incluyendo otros arrays. Se accede a los elementos de un array utilizando un índice numérico, comenzando desde 0 para el primer elemento.

# data[].attributes.body
Los objetos en JavaScript son colecciones de pares clave-valor, donde la clave es una cadena de texto y el valor puede ser cualquier tipo de dato, incluyendo otros objetos. Se utilizan para representar estructuras de datos más complejas y son fundamentales en la programación orientada a objetos en JavaScript.

# data[].attributes.body
Las funciones en JavaScript son objetos que contienen un bloque de código reutilizable. Pueden ser definidas utilizando la palabra clave function y pueden tomar cero o más parámetros. Las funciones también pueden ser asignadas a variables, pasadas como argumentos a otras funciones y devueltas como valores de otras funciones.

# data[].attributes.body
En JavaScript, los números pueden ser enteros o de punto flotante. No hay un tipo separado para los enteros, todos los números en JavaScript son del tipo number, incluso si no tienen un punto decimal. JavaScript utiliza el estándar IEEE 754 para representar números de punto flotante. Esto significa que algunos números, como 0.1 + 0.2, no tienen una representación exacta y pueden dar como resultado un valor inesperado debido a la precisión limitada de la representación de punto flotante.