Bonjour,
Je commence à apprendre JS.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 var f1 = function () { this.v1 = 5; } f1.prototype.get_v1 = function () { return this.v1; }; var f2 = new f1(); f1.v1 // return nothing f1.get_v1() // nothing f2.v1 // return 5 f2.get_v1() // return 5
Pourquoi f1.v1 and f1.get_v1 retourne rien du tout ?
Est-ce que l'explication est que le this de f1 est l'objet de sa propriété prototype et n'est utilisé que pour être un constructeur ?
Merci pour vos explications.
Sam
Partager