是由于作用域的原因,将this赋值给self变量。 function Fun() { function F() { console.log(this)//指向了F() } } function Fun() { let self = this; function F() { console.log(self)//指向Fun() } }
是由于作用域的原因,将this赋值给self变量。