- در داخل کلاسها میگیم از arrow function استفاده نکنیم یا در صورت استفاده داخل constructor بایند بکنیم ولی این در حالت ساده ی فانکشن undefinde
constructor(value) {
this.value = value;
}
click = () => {
alert(this.value);
}
}
let button = new Button("سلام");
setTimeout(button.click, 1000);