我正在寻找一种以图形方式表示 javascript 对象的方法...
我知道有 UML,但例如,如何表示2 个对象之间的链,例如:
var a, b;
a = {};
b = Object.create(a);
直觉上,我会画这样的东西:
+-----+
|b |
|-----|
| |
+--+--+
| +-----+
+---->|a |
|-----|
| |
+-----+
但是在 UML 中有一个体面的表示吗?
那么mixins呢?
c = $.extend({}, a, b)
+-----+ +-----+
|a | |b |
|-----| |-----|
| |<----------| |
+-----+ +-----+
+ +-----+
| |c |
| |-----|
+---->| |
+-----+