作者热门文章
- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
例如我有以下类(class)
var Person = function(name)
{
this.sayHi = function()
{
return "Hello, " + name + "!";
}
}
exports.Person = Person;
在nodejs中我试过了
var Person = require('modulename').Person('Will');
但这只是给了身份不明。我如何在 nodejs 中需要一个带有初始值设定项的类??
最佳答案
var mod = require('modulename');
var somePerson = new mod.Person('Will');
在您的代码中,您直接调用了构造函数而不使用 new
,因此 this
被绑定(bind)到全局上下文而不是新的 Person
对象。因为你没有在你的函数中返回 this
,你得到了未定义的错误。
关于javascript - Nodejs 需要带有初始值设定项的类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5690156/
我想成为 Spark 纱客户(link)。是否需要安装hadoop?还是只安装 yarn 可以吗? (by this link) 最佳答案 No Spark不需要Hadoop即可运行。 Apache
我是一名优秀的程序员,十分优秀!