Если под «оригиналом» вы имеете в виду метку времени в объекте, я не думаю, что есть какая-то надежная опция, кроме как сначала явно отсортировать массив, а затем только циклически проходить по нему.
я есть некоторые данные JSON в объекте карты, которые отсортированы по времени. Ключ - это целочисленный идентификатор, а значение - это объект, который содержит метку времени. Однако, когда я пытаюсь перебрать эти данные с помощью функции jQuery $ .each, результаты возвращаются отсортированными по ключу. Как я могу перебрать мою коллекцию объектов в их первоначальном порядке?
Пример кода:
$.getJSON(url, addPages);
function addPages(pageData) {
$.each(pageData, function(key,value){
alert(key+' : '+value);
}
}