class NewClass {
value = null;
constructor() {
this.elem = document.createElement("div");
this.elem.innerHTML = "5";
document.body.append(this.elem);
}
handler() {
this.elem.addEventListener("click", this.setValue.bind(this));
}
viewValue() {
this.handler();
console.log(this.value);
//this.value по-прежнему null
}
setValue(e) {
this.value = e.target.textContent;
}
}
let a = new NewClass();
a.viewValue();
source ~/.bash_profile
. Потом закрываю терминал и снова такая же ситуация. 192.168.92.147 srv-debian
192.168.92.147 shop.srv-debian.loc