level 1
name = "global";
var obj = {
name:"obj",
fun:function(){
alert(name);
}
};
obj.fun();
结果是global,我觉得应该是obj才对,求解答(ps:我知道如果alert(this.name)的话会输出obj)
2016年01月08日 12点01分
1
level 4
对象中的name是属性,又不变量,调用属性当然是对象点属性,直接alert(name)又没有调用到对象中的属性,只是在alert变量
2016年01月09日 06点01分
3