我已阅读有关 javascript 函数 hoisitng 的信息。但在这种情况下,我不明白匿名函数是如何被提升的
var myObj = {
name: 'MyName',
dob: 10,
office: 'MyOffice',
myFun: function(){
alert("Anonymous function");
},
showItem: function(){
alert("Name : " + this.name + " office : " + this.office);
}
};
alert(myObj.showItem());
如果我运行代码,会提示两条警报消息。一显示姓名、办公室等未定义。