我正在用 Node.js 编写一个工具。我想在node js中定义一些POJO。我对 Node.js 没有太多经验。我来自 JAVA 背景,其中类用于定义实体。我现在定义实体的一种方式是:-
function Person(name) {
this.name = name;
this.values = [];
this.characteristics = {};
}
Run Code Online (Sandbox Code Playgroud)
但这是在一个 JS 文件中定义的。为了使其在其他 JS 文件中可用,我必须导出此函数。这是定义实体的最佳方法还是有其他方法可以定义类格式的东西?
我想使用 AWS Lambda 将不同类型的消息转换为其他类型。这将是复杂的转换,这意味着将有很多定义转换的规则。因此,为了保持代码整洁,我想在 AWS Lambda 中保留不同的文件而不是单个文件。我怎样才能做到这一点?