juro que según la prueba que habia hecho, así lo demostraba. volviendo hacer la prueba, resulta que nada de lo que dije es cierto.

: bueno, la otra alternativa sería crear un array y que cada elemento sea un objeto. esta forma es infalible. pero a mi juicio es un tanto molestoso porque dependerás de dos bules: el bucle para el array, y el bucle para la propiedad ya que esta es dinámica.
Código:
[{ "10": "foo"}, {"9":"bar"}, {"1":"baz"}, {"5":"bat"}, {"6":"candy" }];