web前端高级JavaScript - 一道题彻底理解函数中this指向和闭包作用域
最新推荐文章于 2021-10-12 10:49:51 发布
本文通过一道练习题详细解释了JavaScript中函数内的this指向以及闭包的作用域。在自执行函数中,this指向全局对象window,导致全局变量x的值变为12。接着,通过obj.fn调用匿名函数,此时this指向obj对象,利用闭包特性计算出obj.x的值为95。最后,再次调用fn,this返回到全局对象,x值变为234。文章以图文结合的方式清晰地展示了执行过程。
摘要由CSDN通过智能技术生成