我有此代码:
<script type="text/javascript">
class Animal {
set_static_name() {
this.citovi = document.createElement("H1");
this.citovi.textContent = "Alex";
this.citovi.addEventListener("click", this.get_name);
document.body.appendChild(this.citovi);
}
get_name() {
console.log(this.name);
}
}
var animal = new Animal();
animal.set_static_name();
</script>
我不知道为什么会出现未定义的错误。
感谢您的帮助!