为了账号安全,请及时绑定邮箱和手机立即绑定

this.style.backgroundColor中的this指的是哪个对象

window.onload = function(){
           var trs = document.getElementsByTagName('tr');
           for(var i = 1; i < trs.length; i++){
              
                trs[i].onmouseover = function(){
                     this.style.backgroundColor = "pink";
                }
                trs[i].onmouseout = function(){
                     this.style.backgroundColor = "#fff";
                }
          }
        }

正在回答

4 回答

this 确切的说是指在当前function()作用域中,trs[i] 循环的当前的这个 i 对象。我是这么理解的。

0 回复 有任何疑惑可以回复我~

this翻译过来的意思就是‘这个’,,函数作用的对象是啥this就是啥

0 回复 有任何疑惑可以回复我~

this 指的是 trs[i] 这个对象。是当前function()作用域的对象。 


0 回复 有任何疑惑可以回复我~

this--》 trs[i]   

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

this.style.backgroundColor中的this指的是哪个对象

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信