2017-08-11 88 views
0

在JavaScript中,我有一个包含对象数组的对象的大数据结构......我应该用什么样的图来表示它们?特别是,我想显示一个对象内的数组与它所包含的对象的构造函数之间的关系。什么样的Javascript构造函数和原型图?

var Bar = function() { 
    this.a; 
    this.b; 
} 

var Foo = function() { 
    this.a; 
    this.b; 
    this.c = []; // Array of Bar 
} 
+0

你的问题很模糊,你能问一个更具体的问题吗? – stackoverfloweth

回答

0

您可以在端使用线用金刚石代替一个箭头,这意味着像

某物是

Bar -----<> Foo 

一个属性的一部分的(正式这称为聚合,你可以在wikipedia

+0

实际上空心钻石(共享聚合)没有共同定义的语义。推荐它没有任何意义。 –

+0

@thomas killian它和* c的关系很有意义吧[] * –

+0

那么为什么没有语义的东西是有道理的呢?只有在达达。 –

相关问题