我正在创建一个JavaScript对象,并希望知道在我的情况下最佳实践。
我想要创建一个名为Email的namespace,其中包含一些内置功能,同时也能够创建一个Email实例。
我需要以下内容:
1. 能够调用Email.Validate(string)进行验证 2. 能够创建符合业务需求的Email对象(具有以下属性): - 数据库ID(如果是新的则未定义) - 电子邮件地址 - 与地址相关联的人名字 - 等等……
现在我所提出来的只是一个想法,也许有更好的设计模式可供使用。但我正在寻找一个关于如何拥有一个email的功能而不是针对特定email实例的独特功能(例如验证等),并且可以使用此功能的email对象,重点在于良好的结构/设计。
希望这听起来有道理,如果不是,请询问澄清。
我想要创建一个名为Email的namespace,其中包含一些内置功能,同时也能够创建一个Email实例。
我需要以下内容:
1. 能够调用Email.Validate(string)进行验证 2. 能够创建符合业务需求的Email对象(具有以下属性): - 数据库ID(如果是新的则未定义) - 电子邮件地址 - 与地址相关联的人名字 - 等等……
现在我所提出来的只是一个想法,也许有更好的设计模式可供使用。但我正在寻找一个关于如何拥有一个email的功能而不是针对特定email实例的独特功能(例如验证等),并且可以使用此功能的email对象,重点在于良好的结构/设计。
希望这听起来有道理,如果不是,请询问澄清。
Email
这样的类,似乎有点模糊不清。 - zzzzBov