Básicamente un objeto lo podemos declarar con llaves {}, para guardar info en forma de parejas de clave y valor, y para poder lo que tiene dentro puedes usar un punto o unos corchetes.
Sintaxis:
const objeto = {
clave: "valor"
};
Ejemplo:
const alumno = {
nombre: "Pedro",
carrera: "Odontología",
semestre: 1
};
console.log(alumno.carrera); // aquí usamos el punto
console.log(alumno["carrera"]); // notación de corchetes
3 Aspectos para resumir todo es:
1.- Declaras el objeto con llaves y le metes las propiedades separadas por comas.
2.- Para consultar un dato usas el punto junto al nombre de la propiedad.
3.- Si la propiedad tiene espacios o la quieres buscar con una variable puedes usar corchetes.
La diferencia es que una propiedad nomás guarda un dato estático, básicamente como un texto o un número, mientras que un método es una función guardada dentro del objeto que sirve para que haga una acción o tarea.
Un ejemplo es:
const carro = {
marca: "toyota", // la propiedad porque solo es un dato
encender: function() { // método porque es una función que hace algo, un verbo
console.log("El auto ya prendió");
}
};
console.log(carro.marca); // la salida es: toyota
carro.encender(); // El auto ya prendió

Los métodos arrayss son herramientas que trae el JavaScript para modificar o recorrer listas de elementos rápidamente.
miArray.metodo();
El método push() se utiliza para agregar un nuevo elemento a un array, metiendo el valor al final de la lista, haciendo que su tamaño aumente y colocándose en el último índice.
arr.push(VALOR);
Ejemplo:
let arr = [1, 2];
arr.push("3");
console.log(arr);
El resultado será:
[1,2,"3"]
El método pop() se utiliza para eliminar un elemento de un array, quitando siempre el último elemento que tenga, actualizando el arreglo original y reduciendo su longitud.
arr.pop();
Ejemplo:
let arr = [1, 2, 3];
let lastNum = arr.pop();
console.log(arr);
console.log(lastNum);
El resultado es:
[1,2]
3
El método map() es otra herramienta de los arrays para recorrer la lista, pero con la ventaja de que no te altera el arreglo original, sino que le aplica una operación a cada elemento y te regresa un arreglo totalmente nuevo ya transformado.
miArray.map(elemento => ...);
Ejemplo:
let numeros = [1, 2, 3];
let dobles = numeros.map(n => n * 2);
console.log(dobles); // [2, 4, 6]
Lo que pasa aquí es que:
1.- Recorre toda la lista elemento por elemento de forma automática.
2.- Le aplica la función que le pongas a cada valor sin tocar para nada el arreglo original.
3.- Te devuelve un arreglo completamente nuevo con los cambios listos para usarse.

Universidad Politécnica de Victoria Tarea N2 JS Abdiel Gerardo Alonso Herrera 2530150