【场景1】全局环境中的this指向全局对象

?

1
2
3
4
5
6
this.a = 10;
alert(a);//10
b = 20;
alert(this.b);//20
var c = 30;
alert(this.c);//30

【场景2】对象内部函数的this指向调用函数的当前对象

?

1
2
3
4
5
6
7
8
var a = 10;