const student={
name:'小发发'
fn:function(){
return this
}
}
根据上面的示例我们来分析以下,this究竟指向的是什么。
要想弄清楚this的指向,我们需要有一些根据。我们的根据到底是什么呢?根据资深老司机的经验老告诉你吧:一般通过上下文对象调用函数时,函数体内的this会被绑定到该对象中。
所以我们可以清楚的知道student.fn()的是由student对象来调用的函数,所以此处的this应该指向的是student
如果大家在前端有什么问题或bug可以私聊我!