1、解析器(浏览器)在调用函数时,都会向函数内部传递一个隐含的参数this,this指向的是一个对象,这个对象为函数执行的上下文对象,根据函数调用的不同,this指向的对象也不同。
A、以普通函数的形式调用,this为window
B 、以方法的形式调用,this为调用方法的那个对象(谁调用方法,this就是谁)
C、当以构造函数的方式调用时,this是构造函数创建新创建的那个对象
1、解析器(浏览器)在调用函数时,都会向函数内部传递一个隐含的参数this,this指向的是一个对象,这个对象为函数执行的上下文对象,根据函数调用的不同,this指向的对象也不同。