【发布时间】:2017-02-18 04:11:35
【问题描述】:
我最近开始使用 Javascript,我看到了这个问题,但没有对此问题的解释。我有以下 Javascript 代码:
var A = (function(){
function Person(name){
this.name = name;
}
var m = function(){
return "Hello " + this.name;
};
Person.prototype.getGreeting = m;
return Person;
})();
我必须写什么才能调用上面的代码并让它返回“Hello World”?我还在学习,请原谅我的无知。
【问题讨论】:
-
@KernelPanic 所以它将是 A("World");对吗?
-
你的最终目标是写一个hello world程序吗?您可以在一行中做到这一点:
console.log("Hello world"); -
@qxz 不,这不是我的目标。我只是想理解 javascript 中的函数,所以根据我上面的代码,它会被称为
A("World");对吗? -
我会写一个答案
标签: javascript