我是javascript的新手。我要问你。我有这段代码:
var fullname = 'David';
var obj = {
fullname: 'Jhon',
prop: {
fullname: 'Angle',
getFullname: function () {
return this.fullname;
}
}
};
console.log(obj.prop.getFullname());
var test = obj.prop.getFullname; console.log(test());
结果是
Angle --> console.log(obj.prop.getFullName());
和
David --> console.log(test());
你可以解释一下吗?为什么结果不同?感谢