1.解析器在调用函数时每次都会向函数内部传递进一个隐含的参数
2.这个隐含的参数就是this,this指向的是一个对象
3.这个对象我们称为函数执行的上下文对象(有调用方式决定)
4.根据函数调用方式不同,this会执行不同的对象
4.1 以函数的形式调用时,this永远指向window
4.2 以方法的形式调用时,this指向的就是调用方法的那个对象
this则可以根据调用者的不同而得到该对象的一些属性,使得程序更加灵活
js中的this
最新推荐文章于 2023-02-09 12:54:59 发布