Javascript类方法绑定不起作用

Javascript类方法绑定不起作用,javascript,Javascript,我有这门课: 课堂测试{ 建造师{ 文档。添加了Listener“单击”,句柄; this.handle=this.handle.bindthis; } 处理{ console.logthis;//返回文档元素 } } 新测试不管怎样,我的本地服务器正在缓存JS文件,其中包含绑定前分配的更新代码 您认为引用将被修改,但是,您只是为该属性指定了一个新值,而不是修改它 课堂测试{ 建造师{ this.eleFromEstack=Test;//只是一个测试! this.handle=this.ha

我有这门课:

课堂测试{ 建造师{ 文档。添加了Listener“单击”,句柄; this.handle=this.handle.bindthis; } 处理{ console.logthis;//返回文档元素 } }
新测试不管怎样,我的本地服务器正在缓存JS文件,其中包含绑定前分配的更新代码

您认为引用将被修改,但是,您只是为该属性指定了一个新值,而不是修改它

课堂测试{ 建造师{ this.eleFromEstack=Test;//只是一个测试! this.handle=this.handle.bindthis; document.addEventListener'click',this.handle; } 处理{ console.logthis; } } 新试验; 点击 将处理程序函数提供给addEventListener回调时绑定此值

课堂测试{ field=你好 处理{ console.logthis;//返回文档元素 } 建造师{ document.querySelectorcontainer.addEventListener'click',this.handle.bindthis; } } 让测试=新测试;
测试你可能应该删除这个问题,然后我想离开它,因为可能有人会犯同样愚蠢的错误,但可能它太广泛,不值得离开它如果这里有一个真正的问题,那么保留它是好的,但我不清楚你想做什么。也许你能以一种不提及你的工具链错误的方式来澄清它?如果你能做到的话,我将取消我的否决票。至少这不是一个答案。当handle方法启动时,document元素通过关键字this传递给该方法,我希望它引用该类。