Das ist ein einfaches Problem, aber irgendwie kann ich nicht herausfinden, was hier falsch läuft.Increment Counter bei jedem Methodenaufruf der Klasse
class MyClass {
constructor() {
this.id = 0;
}
myFunc() {
let newValue = this.id + 1;
console.log('New Value', newValue);
}
}
let myObj = new MyClass();
myObj.myFunc(); // New Value 1
myObj.myFunc(); // New Value 1
myObj.myFunc(); // New Value 1
ich id
will, ist jedes Mal erhöhen myFunc
so genannt, dass es druckt 1, 2, 3 ...
-Update 'id' auch:' this.id = this.id + 1; '' – dfsq
this.id ++; '... – nnnnnn