您的位置:首页 > Web前端 > JavaScript

JS原生事件中this的指向

2017-04-30 11:27 253 查看
 原生的 DOM.onclick =function(){

console.log(this) ;    //this指向调用这个函数的DOM对象

}

DOM.addeventListener(''click'',function(){

console.log(this) ; 
//this也指向DOM对象,那是因为JS底层帮回调函数中的this的指向进进行了改变...

})

而ie8的DOM.attachEvent(onclick,function(){

console.log(this)
//this 指向window,没有将this重新指向

})

fn.call(obj[i],i,obj[i])
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: