我正在创建一个 Node.js API,并且对于是否为我的模型定义属性,我一直在改变主意。
来自 .Net 和 c# 我习惯于定义类的属性,但因为这是有意义的静态定义语言。由于 javascript 如此动态,它感觉有点脏,我真的不知道为什么。
这是漫长的一周,所以我可能只是让事情复杂化并且应该继续,但任何见解都会很棒。
带有一些属性的简单示例
var Post = exports = module.exports = function(postData){
var post = postData || {};
//Set Properties
this.id = post.id || 0;
this.message = post.message || '';
};