Sono alle prime armi in javascript stavo studiando uno script di un slideshow pero non capisco un pezzo di codice:
function Slideshow( element ) {
this.el = document.querySelector( element );
this.init();
}
Slideshow.prototype = {
init: function() {
this.slides = this.el.querySelectorAll( ".slide" ); // Una NodeList è simile ad un array
//...
},
_slideTo: function( pointer ) {
var currentSlide = this.slides[pointer]; // Slide corrente
//...
}
};
Per essere precisi non riesco a capire come e stato usato prototype di solito viene usato per aggiungere proprietà e metodi qua sembra che si aggiunga un itero oggetto