アロー関数
function test(){
const count;
this.count++;
};
上記のような定義で内側のカウントは増えていくが。
function TestClass() {
this.count = 0;
this.test = () => {
this.count++;
console.log(this.count);
};
}
const instance = new TestClass();
instance.test(); // 1 と表示される
instance.test(); // 2 と表示される
instance.test(); // 3 と表示される
これでどんどん増やすことができるのが、アロー関数。
コメント