PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Ajax
[问题] addEventListener中的this
楼主:
nohaha
(不是开玩笑的)
2015-04-19 12:56:55
想请问anonymous function中的 this指向root element(window)
这个规则是固定的吗
我在chrome测试下面的code
var btn = document.getElementById('myBtn');
btn.addEventListener('click', function(){
console.log(this === btn);
},false);
其中event handler是以anonymous function的方式给值的
预期应该是false,但会显示为true,
想知道我的观念是错在那边了
谢谢大家
作者:
s25g5d4
(function(){})()
2015-04-19 13:59:00
.call 跟 .apply 可以改变 function 的 this不过这边是 spec 里规定 this 指向触发事件的元素
http://goo.gl/c5XRhE
楼主: nohaha (不是开玩笑的)
2015-04-20 11:37:00
原来是spec规定的,晃然大悟了! 感谢
作者:
SansWord
(是妳)
2015-04-24 10:41:00
可以用 bind
继续阅读
[问题] jQuery 会重复执行两次动作
Neisseria
[问题] 请问该如何用Javascript来判断客户端是否使用行动装置来浏览
banana2014
Re: [问题] 请问关于Google map经纬度取得问题
william01044
[问题] 请问关于Google map经纬度取得问题
william01044
[问题] 在django templates里面加js
seedman
[问题] 请问 .js档能在 IE 上看到执行结果吗 ?
SophiaH
[问题] 如何透过 Google JS SDK 取得 access token
chan15
[教学] 可汗学院的 Javascript 教学
arist
[问题] 阵列比对
wind681201
[问题] 请问用Jquery如何使网页卷轴消失?
banana2014
Links
booklink
Contact Us: admin [ a t ] ucptt.com