关于this的小问题
var x=3;
var foo ={
x:2,
baz:{
x:1,
bar:function(){
return this.x;
}
}
}
var go=foo.baz.bar; //3,因为go是全局变量所以为3
alert(go());
alert(foo.baz.bar()); //1
能详解一下这两个的过程吗?
var x=3;
var foo ={
x:2,
baz:{
x:1,
bar:function(){
return this.x;
}
}
}
var go=foo.baz.bar; //3,因为go是全局变量所以为3
alert(go());
alert(foo.baz.bar()); //1
能详解一下这两个的过程吗?
2016-01-03
举报