var a={
a:function(){
return this.b
},
b:"bbbb"
}
var b="window bbbb"
var c=a.a();//这里的this是a
alert(c)
var c=a.a;
alert(c())//这里的this.b的this就是window  var a={
a:function(){
return this.b
},
b:"bbbb"
};
var b="window bbbb";
(function(){
this.c=a.a;
alert(this.c())//这里的this是window
})();
//
var d=function(){
var c=a.a;
alert(c())
}
d()//这里的this也是windowvar a={
a:function(){
return this.b
},
b:"bbbb"
};
var b="window bbbb";
(function(){
this.c=a.a;
alert(this.c())
}).call(a)//这里的this就是a了