Buenas tardes!!!
Estoy con una práctica (hacer una webapp sencilla de gestión de un negocio) y me he atascado un poco a la hora de establecer el constructor de una de las clases.
Esta clase, la cual se llama bocadillo tiene los atributos id, nombre, ingredientes (esto quiero que sea un array) y precio (resulta de multiplicar la longitud del array/ n de ingredientes del bocadillo por x).
Mi duda es, a la hora de hacer el constructor, cual sería la manera correcta:
class Bocadillo {
constructor(id, nombre, ingredientes, precio) {
this.id = id;
this.nombre = nombre;
this.ingredientes = []
this.precio = precio;
}
}
o
class Bocadillo {
constructor(id, nombre, ingredientes, precio) {
this.id = id;
this.nombre = nombre;
this.ingredientes = ingredientes;
this.precio = precio;
}
}
He estado mirando pero la verdad es que no me termino de aclarar y buscando documentación encuentro algún hilo de stackoverflow en el que la gente no se pone de acuerdo y documentación varia pero no esa duda en particular.