Explica este código TypeScript
Dificultad: Intermedio
class Auto {
marca:string;
constructor(marca:string){
this.marca = marca;
this.color = color;
}
}
const toyota = new Auto("Toyota");
console.log(toyota.color)
- A.
null
- B.
undefined
- C.
color is not defined
- D.
Ninguna de las anteriores
✅ C. Cuando usamos propiedades de clases en TypeScript estas tienen que estar escritas debidamente como una propiedad y no solo especificadas en el constructor de la clase. Notar además quela propiedad
Respuesta
color is not defined
color
solo esta en el cuerpo del constructor y no así en sus parámetros.
Top comments (0)