87,907
社区成员
发帖
与我相关
我的任务
分享
a={};
a.b={};
a.b.c=100;
alert(a.b.c);//100
alert(b.c);//b未定义???怎么会这样?既然b未定义那上面怎么能取到值100呢?真的不明白啊!!!
alert(c);//
function a(){
this.b=30;
return this;
}
var x=new a()
alert(x.b);
alert(b)//未定义
function a(){
var b=30;
}
alert(a.b);
alert(b)//未定义