1.为什么运行的最终结果是The Window,而不是My Object?
2.为什么alert(object.getNameFunc()())要在getNameFunc后面写两个()括号?每个括号代表什么意思?
代码如下:
var name = "The Window";
var object = {
name : "My Object",
getNameFunc : function(){ return function(){ return this.name;
};
}
};
胡说叔叔
饮歌长啸
随时随地看视频慕课网APP
相关分类