关于Javascript的this指向问题,网络上有很多分析文章,写的很好,比如这里和这里 我这里做一个简单的总结。 箭头函数的 this 箭头函数内的this指向外层函数定义时所在的作用域。如果没有外层函数,则指向全局作用域。 ES5 的 this ES5的this指向当前函数执行时所在的上下文。 注意:调用普通函数,它的this指向全局作用域。 什么是普通函数? // 这就是 funtion a() {console.log(this)} 相关文章: 2022-12-23 2021-09-28 2022-02-02 2020-10-14 2022-12-23