Je ne sais pas comment décrire cela. Alors prenez cet exemple.Boucles de référence
var a = {
x: 1,
y: 2 };
var b = {
z: 3,
refA = a };
a.refB = b;
J'ai une préférence que ce genre de comportement est moche. Donc, au mieux, j'ai un désaccord personnel avec ce genre de codage. Vous ne devriez pas avoir besoin de ces types de références, et cela conduit à un code difficile à comprendre.
Cependant, est-ce que quelqu'un voit une pénalité technique pour faire ce genre de références?
Vous n'avez pas décrit ce que cela tente d'atteindre, il est donc difficile de donner une opinion. – Oded
Je ne vois rien de mal avec une telle configuration. Toutes les relations d'entités ne peuvent pas être commodément modélisées comme des graphes acycliques. – Pointy