Actionscript 3.0 (und ich nehme an, Javascript und ECMAScript im Allgemeinen) fehlt Pass-by-Reference für native Typen wie Ints. Als Ergebnis finde ich, dass Werte von einer Funktion, die wirklich klobig ist, zurückkommen. Was ist das normale Muster um dies zu umgehen?Was ist der sauberste Weg, um Pass-by-Reference in Actionscript 3.0 zu simulieren?
Zum Beispiel gibt es eine saubere Möglichkeit zu implementieren swap (intA, intB) in Actionscript?
hasseg, Ich hoffe, dass jemand einen Trick kennt, der eleganter ist, aber es scheint wahrscheinlich, dass Ihre Antwort die beste ist. Ich schätze, die natürliche Folge ist: Macht diese Beschränkung jeden verrückt, oder ist es nur ich? :) –
es treibt mich immer ein bisschen verrückt. Ich glaube nicht, dass du zu sehr alleine bist. –