我现在是一个JavaScript开发人员,但我缺乏一些建筑/工程背景,因为我在大学里很懒惰。 在开始时,我正在用相对较小且简单的对象编写小脚本。如何跟踪我的数据结构?
随着我的项目越来越大,我倾向于使用更大和更复杂的对象,这些对象反映了我在应用程序的各个部分中使用的4-5个基本数据结构。
我正在寻找最好的方式来记录/跟踪这些对象的结构,因为当我制作一个新的模块将使用它们时,我必须使用它们会尊重它们的结构和接口使用它们的上一个/下一个模块不会中断。
我在做什么,到现在为止是记录这样一个对象:
/** description of the object/data structure
var myObject = {
property1: "", //explain here what is this property and what type it is (number,string etc)
property2:blabla,
etc...
}
*/
这最终给这些都是代码丑陋和distructing过意见很大的部分。
你能否提出一些可视化我的对象/数据结构或记录它们的方法,以便我可以快速回想它们应该是什么样子?
您不必使用平面对象只:有时它是有益的使用复合对象,当每个属性对应到另一个(基本)对象。如果它由引擎,底盘等组成,但不是最基本的部件,使用Car对象要容易得多。 – raina77ow