猿问
说明下为什么this指向window?
能帮我解释下为什么this指向window
function fn(){ console.log(this) };
慕仙森
浏览 1803
回答 2
2回答
白衣染霜花
在这个上下文(执行环境)函数并没有绑定到任何一个对象中,意味着 this 指向 window;从作用域和调用链方面看就很好理解了,函数 fn 的上一级就是全局, 这个 this 指向全局;如果是在严格模式下执行的,而严格模式下该 this 指向 undefined。
0
0
0
随时随地看视频
慕课网APP
相关分类
JavaScript
我要回答