Ma solo per me quello che foffo7 sta cercando di fare non ha senso?

Lui crea un array, e poi setta delle proprieta' dell'oggetto array. Che significa che iterando l'array non si ottiene nulla, in quanto le proprieta' numeriche sono assenti e length e' 0.
Nello stesso modo, sort non fa assolutamente nulla, in quanto di fatto l'array e' vuoto.