Здравствуйте пожалуйста объясните новичку, для чего создавать метод через prototype вот так:
function Slider(direction){
this.direction = direction;
};
Slider.prototype.move = function(){
console.log('moving '+this.direction);
};
var slider = new Slider('forward');
slider.move();
var slider2 = new Slider('backward');
slider2.move();
Если можно создать метод в конструкторе и получится тот-же результат:
function Slider(direction){
this.direction = direction;
this.move = function(){
console.log('moving '+this.direction);
};
};
var slider = new Slider('forward');
slider.move();
var slider2 = new Slider('backward');
slider2.move();