qpo.activeGame.teams.blue
qpo.blue
Oben sind zwei Referenzen/Bezeichner. Ich erstelle ein Objekt und lasse den ersten Bezeichner (qpo.activeGame.teams.blue) darauf zeigen. Dann möchte ich den zweiten Bezeichner (qpo.blue) auf das gleiche Objekt zeigen (was sich ändern wird, und beide Bezeichner müssen immer auf die neueste Version dieses Objekts zeigen).Binden von zwei Variablen zusammen
Erreiche ich das so ?
qpo.blue = qpo.activeGame.teams.blue
Oder ist es komplizierter?
Ich entschuldige mich für meinen Mangel an einem Informatik-Hintergrund. (Ist die Datenbindung auch die richtige Bezeichnung dafür?)
Wenn zwei Variablen (oder Objekteigenschaften) auf dasselbe Objekt verweisen, werden Änderungen an den "Innereien" dieses Objekts über eine Variable (oder Eigenschaft) sichtbar. Es gibt jedoch keine Möglichkeit, eine Variable einer anderen Variablen "folgen" zu lassen, so dass sie immer den gleichen Wert hat. Es würde helfen, eine nützlichere Antwort zu geben, wenn Sie ein paar Situationen beschreiben würden, an denen Sie interessiert sind. – Pointy
Code Lesbarkeit. Die erste Kennung ist informativ, aber lang. Die zweite ist kurz, aber nicht informativ. – DJG
Also, sagst du, dass, solange kein neues Objekt instanziiert wird, der Code, den ich habe, funktioniert? – DJG