我现在是一年的 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...
}
*/
这最终导致了大量的注释,这些注释在代码中很丑陋,也很混乱。
您能否建议一些方法来可视化我的对象/数据结构或记录它们,以便我可以快速回忆它们应该是什么样子?