Ich möchte ein Objekt als Argument für den Konstruktor einer Klasse übergeben. Einige Schlüssel des Optionsobjekts sind optional.Default-Werte für optionale Parameter in Optionen Argument
Gibt es eine bessere/mehr idiomatische Art, das folgende in Typoskript zu erreichen? Danke
class Car {
color: number;
numberOfWheels: number;
constructor (options: {color: number, numberOfWheels?: number}) {
options.numberOfWheels |= 4;
this.color = options.color;
this.numberOfWheels = options.numberOfWheels;
}
}