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

this指向问题

this指向问题

慕神8447489 2019-01-05 21:50:42
<html>     <body>         <div id="div1">我是一个 div</div></body>     <script>      window.id = 'window';      document.getElementById( 'div1' ).onclick = function(){              alert ( this.id );        // 输出:'div1'                      var callback = function(){                          alert ( this.id );        // 输出:'window'                      }                      callback();          };  </script> </html>callback函数得this为什么指向了window,它不是在div#div1这调用的吗?很疑惑
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 476 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信