【问题标题】:Creating object with function in Node.js [closed]在 Node.js 中使用函数创建对象 [关闭]
【发布时间】:2013-09-22 15:46:50
【问题描述】:

大家好,我想知道如何在 node.js 中创建一个带有函数的对象。你能给我一些关于如何做到这一点的例子,或者你能给我提供任何链接吗?我希望你能帮助我解决我的问题,因为我只是 node.js 的新手。

【问题讨论】:

  • 您是否尝试过学习任何 JavaScript 教程?
  • 提问前请先研究一下(或干脆learn javascript),然后解释你的problem

标签: javascript node.js oop object express


【解决方案1】:

函数被视为 Javascript 中的其他对象,并且可以作为对象的属性进行分配。

例如:

var foo = {
    someFunction: function(someArg) {
        // Do something
    }
};

// or add one to an existing object:
foo.anotherFunction = function() {
    // Do something else
};

// Then actually call it:
foo.someFunction("blah");

这与 Node 无关,这只是 Javascript 编程语言的一个细节。那里有很多好书和教程,我建议 MDN 的彻底(但记录)“Working with objects”页面,其中涵盖了这个主题等等。

【讨论】:

  • 谢谢亚当。我会试试的。我的任务是创建一个对象 --> json。我试着这样做。 :)
  • 您不能将函数序列化为 json(除非您将它们字符串化并对其进行评估?严重...),您要完成什么?
  • 是的。我在节点中使用 stringify :)
猜你喜欢
  • 2016-03-26
  • 1970-01-01
  • 1970-01-01
  • 2017-09-02
  • 2021-03-05
  • 2021-05-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多