Am inceput si eu sa fac functii de javascript OOP cu clase... dar e ceva ceva care nu-mi iese ceea ce vreau eu, de exemplu.. daca in javascript sau consola scriu asa: Player('Khamoaset'); //result Player Khamoaset ---> asta e bine, dar si asta la fel: Player('Khamoaset').setLevel(900); //result Nivel 900 .... dar pentru mai multe setari ca gen: Player(nume).setLevel(numar).setPoints(numar). ...etc . cum pot face mai multe clase de acelasi functie ?
codul:
Cod: Selectaţi tot
function HTML(msg){
var message = document.getElementById('windows').innerHTML = msg;
return message;
}
function Player(g){
this.getName = function(o){
this.o = o;
var t = HTML('Nume '+this.o);
return t;
};
this.setLevel = function(oj){
this.oj = oj;
var tj = HTML('Nivel '+this.oj);
return tj;
}
this.g = g;
var gh = HTML('Player '+this.g);
return gh;
}
codul asta merge numai 2 setari pentru mai multe nu merge ca gen: Player(un_nume).setLevel(un_nr).setPoints(un_nr).setXXXX(). etc.. nu stiu cum pot face.. ma puteti ajuta ?

