JSON.stringify gibt falsche Indexstruktur
Ich versuche JSON.strigify()
auf mein Objekt zu verwenden (siehe Screenshot).
Allerdings bekomme ich Ergebnis, das ich nicht erwarte, Objekt-Indizes sind in falscher Reihenfolge.
Vollzeichenfolge json, können Sie hier sehen: http://vpaste.net/LqNlq
Wie Sie erste Index ist 9:0
sehen kann, aber nicht 8:0
wie erwartet.
Was ist das Problem hier?
Im Gegensatz zu Arrays sind Objekteigenschaften nicht in einer vorhersagbaren Reihenfolge angeordnet. Jeder Browser hat seinen eigenen Weg und Sie können sich nicht auf diese Reihenfolge verlassen. Sie können ein Objekt nicht _sort_. – blex
Sie sollten bei der Verwendung von Arrays nachsehen, die Reihenfolge der Objekteigenschaften ist nicht gewährleistet. http://stackoverflow.com/questions/5525795/does-javascript-guarantee-object-property-order – IrkenInvader
Das ist höchstwahrscheinlich Chrome. –