Bonjour,
je cherche un bon tutoriel sur la création de "classes" javascript (prototypes donc). Parce que j'ai toujours du mal à comprendre l'imbrication des fonctions dans les fonctions ...
Bref, les bases.
Vous avez ça sous la main ?
Code : Tout sélectionner
var monobjet = {
chaine:"lachaine",
tableau:["el1","el2","el3"],
methode1:function(var)
{
alert (var);
},
methode2:function()
{
alert(this.chaine);
}
}Code : Tout sélectionner
var objet2 = monobjet;Code : Tout sélectionner
monobjet.methode3= function(var) { alert(var + this.chaine);}Code : Tout sélectionner
function monobjet ()
{
this.chaine = "chaine";
this.tableau = array("el1","el2");
this.methode1 = function(var) {}
}
var objet = new monobjet;
La programmation orientée prototype est une forme de programmation orientée objet sans classe, basée sur la notion de prototype. Un prototype est un objet à partir duquel on crée de nouveaux objets par clonage.