Javascript变量和对象

时间:2016-09-30 12:49:14

标签: javascript

我是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());
你可以解释一下吗?为什么结果不同?感谢

0 个答案:

没有答案