Paracetamol.ts๐Ÿ’Š| #37: Explica este cรณdigo TypeScript



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