div").forEach(function(elem){ elem.addEventListener("click-6ren">
gpt4 book ai didi

javascript - 在严格的 javascript 事件处理程序中使用它?

转载 作者:行者123 更新时间:2023-11-30 12:54:31 24 4
gpt4 key购买 nike

假设您有如下例程来连接点击事件处理程序

getElements(".board>div").forEach(function(elem){
elem.addEventListener("click", handleClick);
});

然后在处理程序中,您需要与发件人一起工作(即 this)

function handleClick(){      
if(this.innerText.toLowerCase() !== "x"){
...

在没有 jshint 违规/警告的情况下,您如何在这种情况下使用 this

最佳答案

您对this 的使用是有效的。要抑制事件处理程序中的 this 错误,请将 /*jshint validthis: true */ 添加到函数的顶部。

在这里找到:https://stackoverflow.com/a/16553290/552067

关于javascript - 在严格的 javascript 事件处理程序中使用它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19711385/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com