【问题标题】:How to create Bean class in Javascript like Java?如何在像 Java 这样的 Javascript 中创建 Bean 类?
【发布时间】:2013-10-09 19:43:44
【问题描述】:

我可能听起来很奇怪,如果这是一个离题的问题,请原谅我,但是由于我来自 java 背景,现在在最近 1 周从事 nodejs 工作,在很多地方我个人觉得我应该使用类似 setter 和 getter 功能的strong>Bean 架构(正如我们在 java 术语中所做的那样)。

有什么方法可以在 nodejs/javascript 中实现这一点?,

假设我手中有从 db 调用中检索到的 json 数据,如何将其转换为具有相应属性的类?

(我有关于 javascript 和原型的中级知识。)
任何帮助将不胜感激...谢谢。

【问题讨论】:

    标签: java javascript node.js oop javascript-framework


    【解决方案1】:

    除了主题Getter/Setter看看

     __defineGetter__
     __defineSetter__
    

    它们是默认的基本对象方法,用于在 JS 中指定 getter 和 setter(不确定是否有 NODE)

    【讨论】:

    【解决方案2】:

    你得到的 JSON 已经是一个对象 =) 您可以通过任何方式创建构造函数并将此 json 作为参数传递。做任何你喜欢的事

    【讨论】:

    • 我同意你的观点,JSON 已经是一个对象......场景可能就像不在客户端显示 json 中的每个数据。
    • JSON 是一个 字符串。你将它解析成一个对象。
    猜你喜欢
    • 2021-05-09
    • 2012-03-29
    • 1970-01-01
    • 2012-05-27
    • 2021-09-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-07
    相关资源
    最近更新 更多