чем разница между добавлением метода в качестве прототипа и определения в функции конструктораJavascript прототипирования
Для, например: между
function Car(model, year, miles) {
this.model = model;
this.year = year;
this.miles = miles;
this.toString = function() {
return this.model + " has done " + this.miles + " miles";
};
}
и
function Car(model, year, miles) {
this.model = model;
this.year = year;
this.miles = miles;
}
Car.prototype.toString = function() {
return this.model + " has done " + this.miles + " miles";
};
Первый новый автомобиль(). ToString === new Car(). ToString; // false' Второй «новый автомобиль(). toString === new Car(). toString; // true' –
Пожалуйста, открепите свой код. –