У меня есть класс JavaScript, представляющие собой автомобиль, который построен с использованием двух параметров, которые представляют марку и модель автомобиля:JavaScript типов параметров конструктора
function Car(make, model) {
this.getMake = function() { return make; }
this.getModel = function() { return model; }
}
Есть ли способ, чтобы проверить, что марка и модель, поставляемая конструктору, - это строки? Например, я хочу, чтобы пользователь мог сказать,
myCar = new Car("Honda", "Civic");
Но я не хочу, чтобы пользователь мог сказать,
myCar = new Car(4, 5.5);
Не забудьте объявить ваши переменные. – kangax