Hallo,
lerne gerade JS. Dabei habe ich bei dem Thema "Instanzvariablen" ein Verständnis Problem.
Und zwar sie werden so definiert.
class Test{
static userCount = 0; // static variable
constructor(name) {
this.name = name; // instance variable
Test.userCount++;
}
}
Was mir nicht in den Kopf geht, ist, wo die Variable "name" definiert wird. Denn mit
this.name wird die ja adressiert.
So war das nämlich bisher bei den Sprachen, die ich gelernt hatte. Zb. Java, c, c++, ..
Danke für die Hinweise
lerne gerade JS. Dabei habe ich bei dem Thema "Instanzvariablen" ein Verständnis Problem.
Und zwar sie werden so definiert.
class Test{
static userCount = 0; // static variable
constructor(name) {
this.name = name; // instance variable
Test.userCount++;
}
}
Was mir nicht in den Kopf geht, ist, wo die Variable "name" definiert wird. Denn mit
this.name wird die ja adressiert.
So war das nämlich bisher bei den Sprachen, die ich gelernt hatte. Zb. Java, c, c++, ..
Danke für die Hinweise