gibt es eine Möglichkeit, ein ARRAY in FLASH zu verfolgen.
Ich möchte eine Ausgabe haben, die dem Befehl PHPs ähnlich ist: print_r(myArray)
für zB: (im Flash):
%Vor%while print_r (event) in PHP würde als String angezeigt:
%Vor%Ich möchte die gleiche Art von Ergebnis im Flash erreichen.
Actionscript trace -Funktion (in jeder ActionScript-Sprache) ist ziemlich schade.
Versucht es einfach zu lachen:
%Vor%Eine nicht beschämende Trace-Funktion sollte tatsächlich die Elemente des Arrays durchlaufen und die Arrays innerhalb der Arrays verfolgen, wie es die Funktion AS3 trace tut. Aber es sollte auch nach zirkulären Referenzen zwischen inneren und übergeordneten Arrays innerhalb des Root-Arrays suchen, das verfolgt wird. Dies kann rekursiv oder iterativ implementiert werden.
Wenn Sie nicht der Meinung sind, dass die Funktion AS3 trace schlecht ist, sollten Sie auch die Tatsache berücksichtigen, dass diese Funktion nicht zulässt, dass ein Array in einem anderen enthalten ist. Ich meine diesen Code:
%Vor%gibt folgendes aus:
%Vor%obwohl wir diese Art von Ausgabe erwarten könnten:
%Vor%Und schließlich, wenn Sie null oder undefined Werte innerhalb Ihrer Arrays haben, dann werden sie als leere Zeichenfolgen verfolgt:
%Vor%gibt folgendes aus:
%Vor%... !!! ...
FUNKTIONIERT;)
SO I SOLVED sizeof () evivalend zu Array.sizeof ();
Wie steht es um array.push () für Objekte ??