This content originally appeared on DEV Community and was authored by Cristian Fernando
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
Respuesta
C.
color is not defined
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 color
solo esta en el cuerpo del constructor y no asรญ en sus parรกmetros.
This content originally appeared on DEV Community and was authored by Cristian Fernando