Objetos y primitivos en JavaScript
Los objetos (incluyendo los arreglos, como ya sabes) son considerados tipos de datos complejos. Las cadenas, números, valores booleanos son considerados tipos de datos simples, o primitivos. A menudo se les llama así - primitivos, implicando todo lo que no es un objeto.
En JavaScript hay siete tipos de datos primitivos: string, number, boolean, null, undefined, symbol, bigint. Recuerde su cantidad y nombres - esto se pregunta a menudo en las entrevistas.
Dado el siguiente código:
let test = {x: 1, y: 2, z: 3};
console.log(test);
¿Qué tipo de datos se mostrará en la consola? ¿Es un primitivo o un objeto?
Dado el siguiente código:
let test = {x: 1, y: 2, z: 3};
console.log(test.x);
¿Qué tipo de datos se mostrará en la consola? ¿Es un primitivo o un objeto?
Dado el siguiente código:
let test = [1, 2, 3];
console.log(test);
¿Qué tipo de datos se mostrará en la consola? ¿Es un primitivo o un objeto?
Dado el siguiente código:
let test = [1, 2, 3];
console.log(test[1]);
¿Qué tipo de datos se mostrará en la consola? ¿Es un primitivo o un objeto?
Dado el siguiente código:
let test1 = [1, 2, 3];
let test2 = 1;
console.log(test1);
¿Qué tipo de datos se mostrará en la consola? ¿Es un primitivo o un objeto?
Dado el siguiente código:
let test1 = [1, 2, 3];
let test2 = 1;
console.log(test1[test2]);
¿Qué tipo de datos se mostrará en la consola? ¿Es un primitivo o un objeto?
Sin mirar el libro de texto, enumere todos los tipos de datos primitivos en JavaScript.