JavaScript-Konstruktor parameter-Typen

Habe ich eine JavaScript-Klasse für ein Auto, das aufgebaut ist mit zwei Parametern, die für das Fabrikat und Modell des Autos:

function Car(make, model) {
     this.getMake = function( ) { return make; }
     this.getModel = function( ) { return model; }
}

Gibt es eine Möglichkeit zu überprüfen, ob die Marke und das Modell geliefert, die an den Konstruktor sind strings? Zum Beispiel, ich möchte die Benutzer in der Lage sein zu sagen,

myCar = new Car("Honda", "Civic");

Aber ich will nicht, dass die Benutzer in der Lage sein zu sagen,

myCar = new Car(4, 5.5);
  • Vergessen Sie nicht, zu erklären, Ihre Variablen.
InformationsquelleAutor Ralph | 2009-10-10
Schreibe einen Kommentar