
Jesus Gallardo
Pregunta¿Cual es la diferencia entre un Array y un Objeto literal, y porque deberiamos usar uno u el otro ?

José Alfonso Quintana Ibarra
¡Hola! Mediante un ejemplo podrías ser así. Se tiene un objeto llamado Cine, el cual, tiene una función llamada venta_Boletos. Dicha función tiene la información (estado) de cada uno de los asientos, es decir, si está o no disponible.
Mediante un arreglo Asiento[fila, columna] se puede conocer su estado, en lugar de crear una variable para cada asiento (ya que serían muchas). El estado se conoce mediante el valor que haya en la posición [n,n], siendo "1" para Ocupado y "0" para Disponible. Donde n es cualquier número asociado a la cantidad de filas y columnas que hay en la sala. Aunque en realidad las filas son comúnmente representadas por letras. Por lo tanto:
Asiento [0,1] = 1; El asiento está ocupado. Asiento [A,1] = 1; El asiento está ocupado.
Siendo de cualquiera de las dos formas anteriores.
En conclusión: Objeto: Nombre especial que contiene funciones, atributos, variables, etc (como se dijo en la clase "El DOM: nuestro lugar de trabajo en la web"). Arreglo: Conjunto o estructura de datos.
¡Espero te sea de ayuda buen día y fin de semana!

Fernanda Aragon
Hola Jesús! Un Array es una lista o colección de elementos donde lo declaras con corchetes cuadrados
[]
const fruits = ['Apple', 'Orange', 'Banana']; console.log(fruits[0]) // Apple
Un Objeto has de cuenta que es como un diccionario donde lo de claras con corchetes normales
{}
const dictionary = { name: 'Jesús', lastName: 'Gallardo' } console.log(dictionary.name) // Jesús