Chcę przekazać obiekt jako argument dla konstruktora klasy. Niektóre klucze obiektu opcji są opcjonalne.Wartości domyślne dla parametrów opcjonalnych w argumentach opcji
Czy istnieje lepszy/bardziej idiomatyczny sposób wykonywania następujących czynności w maszynopisie? Dzięki
class Car {
color: number;
numberOfWheels: number;
constructor (options: {color: number, numberOfWheels?: number}) {
options.numberOfWheels |= 4;
this.color = options.color;
this.numberOfWheels = options.numberOfWheels;
}
}