this
①在方法中,表示该方法所属的对象
fullName : function() {
return this.firstName + " " + this.lastName;
}
②在window和函数内,this代表window
③在事件中,this指向接受事件的元素中
④在对象中,this是对象本身
⑤在类中,this代表调用类构造的实例本身
⑥call、apply,将对象的方法中的this指向另一个对象,this代表被指向的对象
this
①在方法中,表示该方法所属的对象
fullName : function() {
return this.firstName + " " + this.lastName;
}
②在window和函数内,this代表window
③在事件中,this指向接受事件的元素中
④在对象中,this是对象本身
⑤在类中,this代表调用类构造的实例本身
⑥call、apply,将对象的方法中的this指向另一个对象,this代表被指向的对象